Чему вы научитесь
- Проектировать архитектуру RAG-систем под задачу
- Готовить данные: разбиение на чанки, метаданные, нормализация
- Выбирать и настраивать векторные БД (FAISS/Weaviate/Qdrant)
- Строить пайплайн эмбеддингов и индексации
- Реализовывать retrieval, hybrid-search и reranking
- Создавать LangChain-цепочки, промпт-шаблоны и few-shot
- Организовывать structured output и базовую валидацию ответов
- Собирать REST API на FastAPI: эндпоинты, авторизация, логирование
- Автоматизировать работу в Bash и контролировать версионирование в Git
- Писать тесты, проводить A/B для промптов и метрик качества (Recall@K, latency)
- Оптимизировать стоимость и скорость (кэш, ограничения контекста)
- Готовить демо и портфолио-проект продакшн RAG-бота
О программе
RAG Engineer PRO — практическая программа из пяти курсов, которая доводит вас от прототипа до продакшн-бота с поиском «по смыслу».
Вы пройдёте полный цикл: подготовка данных и индексация во векторной БД → retrieval/hybrid-search и reranking → LangChain-цепочки со строгим JSON-выходом → REST-API на FastAPI → базовые тесты, логирование и чек-листы деплоя.
Внутри: LangChain, Vector DB & RAG Developer, FastAPI (нач.), Python для профессионалов, Bash Linux + Git.
По итогам соберёте портфолио-проект RAG-ассистента с документацией, метриками качества (Recall@K, latency) и готовыми шаблонами кода.
Что получите:
-
понятную архитектуру RAG и типовые паттерны (chunking, метаданные, hybrid-search, rerank);
-
практику с FAISS/Weaviate/Qdrant (на выбор) и LangChain;
-
API-обёртку на FastAPI, авторизацию и стриминг ответов;
-
основы эксплуатационных практик: логи, тесты, версия промптов, контроль стоимости и скорости.
Вы можете задать любой вопрос по программе в телеграмм @alexey_stepik
Что внутри
В комплект входят 5 курсов общей стоимостью 18 990 ₽.
Для кого эта программа
Начальные требования
Базовый Python (функции, классы, виртуальная среда, pip/poetry), умение читать документацию.
Любая ОС: Linux/macOS/Windows (можно WSL); 8 ГБ ОЗУ достаточно.
Потребуются деньги на оплату запросов к LLM
Наши преподаватели
Как проходит обучение
-
Структура. Программа собрана из 5 курсов. Идём по треку: Bash+Git → Python Pro →FastAPI → Vector DB & RAG → LangChain . Можно проходить модули по отдельности, но в проекте собираем всё вместе.
-
Формат. Короткая теория → интерактивные задания и практические шаги → мини-проекты → финальный проект (RAG-бот + API).
-
Материалы. Готовые шаблоны кода, чек-листы настройки индекса и промптов, примеры конфигов и тестов, рекомендации по развёртыванию.
-
Поддержка. Обсуждения на платформе, ответы на вопросы, обновления по стеку.
-
Результат. Репозиторий с рабочим RAG-сервисом (README, метрики, инструкции), который можно показать на собеседовании или заказчику.
Рекомендуемая нагрузка — 4–5 часов в неделю; можно проходить быстрее по «быстрому треку» внутри каждого модуля.
Содержание
Что вы получаете
- Полный стек для RAG: LangChain, векторные БД (FAISS/Weaviate/Qdrant), FastAPI, Python Pro, Bash+Git
- Единый трек из 5 курсов: от прототипа до продакшн-бота
- Практика: подготовка данных, чанкинг, метаданные, индексация, retrieval, hybrid-search, rerank
- Готовые шаблоны кода и конфигов для пайплайна эмбеддингов и REST API
- Чек-листы настройки: размеры чанков, фильтры, top-K, кэш, лимиты контекста
- Метрики качества и скорости (Recall@K и др.), основы мониторинга и логирования
- Паттерны промптинга и версионирование промптов, A/B-эксперименты
- Мини-проекты по модулю и финальный портфолио-проект: RAG-ассистент с API и документацией
- Доступ к обновлениям материалов и ответам в обсуждениях
- Сертификаты по завершённым курсам программы