ИИ-агенты, RAG и LLM с нуля: теория и вопросы с собеседований

Курс об устройстве языковых моделей и систем на их основе: промпты, эмбеддинги и RAG, оценка качества, вызов инструментов и MCP, агенты, работа в продакшене. Темы разобраны на уровне собеседования, после каждой части урока идут вопросы с пояснениями.
Начальный уровень
3–4 часа в неделю

Чему вы научитесь

  • Объяснять, как языковая модель разбивает текст на токены и выбирает следующий токен
  • Составлять системный промпт, подбирать примеры и получать ответ в формате JSON по схеме
  • Описывать устройство RAG-системы и находить причину неверного ответа
  • Выбирать способ оценки модели, RAG-системы и агента
  • Описывать инструменты для модели и подключать их через протокол MCP
  • Определять, когда задаче нужен агент, и описывать его устройство: цикл, планирование, память
  • Рассчитывать стоимость и задержку запросов и защищать систему от промпт-инъекций
  • Отвечать на типовые вопросы с собеседований по LLM, RAG и агентам

О курсе

Языковые модели (LLM) лежат в основе чат-ботов, поиска по документам и агентов, которые сами вызывают инструменты. Курс разбирает, как устроены сама модель и системы на её основе: от токенов и механизма внимания до RAG, агентов и работы в продакшене. Каждый термин объясняется при первом упоминании.

Темы курса совпадают с темами, которые спрашивают на собеседованиях на позиции, связанные с LLM. После каждой части урока идут вопросы, к каждому варианту ответа есть пояснение. В конце урока собраны итоги и типовые вопросы с собеседований с краткими ответами.

Программа

  1. Введение: темы и формат курса.
  2. Как устроена языковая модель: токены, выбор следующего токена, трансформер и механизм внимания, контекстное окно и KV-кэш, обучение модели, дообучение с LoRA и QLoRA, галлюцинации.
  3. Промпты и структурированный вывод: системный промпт и роли сообщений, zero-shot и few-shot, рассуждение по шагам, ответ в формате JSON по схеме.
  4. Эмбеддинги и RAG: векторные базы, устройство RAG-системы, причины ошибок, продвинутые схемы.
  5. Оценка качества: модель в роли судьи, бенчмарки и рейтинги, оценка до запуска и в работе, оценка агентов.
  6. Вызов инструментов: как модель вызывает функции, описание инструментов и обработка ошибок, протокол MCP.
  7. Агенты: цикл ReAct, рабочие процессы и типовые схемы, планирование и самопроверка, память, системы из нескольких агентов.
  8. LLM в продакшене: стоимость запросов, задержка и потоковый ответ, свои модели и квантизация, безопасность и промпт-инъекции, мониторинг.
  9. Итоговый тест: разбор неисправностей и проектирование систем по материалам всего курса.

Курс теоретический: задач на программирование и практических заданий в нём нет. Практику по поисковой части RAG-систем на Python даёт отдельный курс автора «Погружаемся в RAG: практический курс на Python и NumPy».

Для кого этот курс

Разработчики, ML-инженеры и аналитики, которые готовятся к собеседованию на позицию, связанную с языковыми моделями, RAG или агентами. Разработчики, которые встраивают LLM в продукт и хотят понимать, от чего зависят качество, стоимость и скорость ответа. Все, кто хочет разобраться, как устроены чат-боты, RAG-системы и агенты.

Начальные требования

Специальная подготовка не нужна: термины объясняются при первом упоминании. Опыт программирования и работы с API поможет быстрее разобраться в примерах с JSON и вызовами функций. Расчёты в курсе выполняются в одно действие на уровне школьной математики.

Как проходит обучение

Текстовый курс: уроки со схемами, тестовые вопросы после каждой части урока, итоги с вопросами с собеседований в конце урока и итоговый тест в последнем модуле.

По любому шагу можно задать вопрос автору в комментариях к шагу.

Программа курса

В курс входят

  • 36 уроков
  • 283 теста
загружаем...

Наши преподаватели

Что вы получаете

  • Итоги каждого урока с типовыми вопросами с собеседований и краткими ответами
  • Пояснение к каждому варианту ответа в тестовых вопросах
  • Схемы устройства RAG-систем, агентов и вызова инструментов
  • Подготовку к собеседованию на позиции, связанные с LLM, RAG и агентами

Сколько стоит обучение

Бесплатно

Расскажите о курсе друзьям

Бесплатно