Чему вы научитесь
- Собирать retrieval-пайплайн: от документов до векторного поиска
- Правильно чанкить документы: fixed-size, recursive, semantic
- Выбирать модель эмбеддингов под задачу и язык
- Строить гибридный поиск: BM25 + dense + RRF
- Подключать reranking и понимать, когда он оправдан
- Работать с метаданными, фильтрами и правами доступа
- Собирать классический RAG с цитированием источников
- Проверять цитаты программно и бороться с галлюцинациями
- Считать метрики retrieval: Recall@k, Precision@k, MRR
- Строить Agentic RAG с routing, multi-hop и Self-RAG
О курсе
Про RAG сейчас говорят много, но большинство материалов останавливаются на базовом пайплайне: «разбей документы на чанки, посчитай эмбеддинги, найдиtop_k, передай в модель». Это работает на демо. На реальных вопросах — ломается.
Проблема не в том, что RAG «плохой». Проблема в том, что классический RAG — это фиксированный конвейер. Он всегда ищет, всегда передаёт найденное, никогда не проверяет, достаточно ли информации. На составных вопросах, на multi-hop задачах, на вопросах, ответа на которые в базе просто нет — он выдаёт шум или галлюцинацию. И вы даже не понимаете, где именно сломалось: в поиске или в генерации.
Этот курс ведёт вас от базового retrieval к агентным системам. Но не прыгает сразу в агентов. Сначала вы соберёте retrieval-пайплайн, который можно измерить. Разберётесь с чанкингом, эмбеддингами, гибридным поиском и reranking. Научитесь считать Recall@k, Precision@k, Faithfulness и Answer Relevancy. Запустите RAGAS и поймёте, что означают цифры. Зафиксируете baseline — точку отсчёта, которую любое усложнение должно побить.
А потом увидите, где классический RAG ломается. И только тогда добавите агентность: retrieval как инструмент, routing, multi-hop, Self-RAG. Научитесь считать стоимость каждого шага и выбирать архитектуру под задачу, а не по хайпу.
Для кого этот курс
Начальные требования
Для прохождения нужен уверенный Python, API-ключ и бюджет на эксперименты. Знания машинного обучения и математики не требуются — работаем с моделями через API.
Программа курса
В курс входят
- 40 уроков
- 14 тестов
Наши преподаватели
Что вы получаете
- Рабочий код к каждому уроку в отдельном репозитории
- Пошаговую сборку retrieval-пайплайна с нуля
- Готовые примеры чанкинга, эмбеддингов, гибридного поиска и reranking
- Классический RAG с цитированием и проверкой источников
- Навык считать метрики retrieval и generation
- Практику с RAGAS и LLM-as-judge
- Baseline и регрессионные тесты для сравнения версий