LangChain: создание ИИ агентов для бизнеса на Python
Подробнее
Что нужно для старта
- Уверенное владение Python: включая основы ООП и функционального программирования.
- Работа с Git и GitHub для сдачи домашнего задания (проектов)
Что вы получите
- Создавать локальные ИИ агенты без привязки к конкретным LLM.
- Использовать в одном агенте несколько LLM: ChatGPT, Gemini, Яндекс GPT.
- Подключать национальные и суверенные модели от Яндекса и Сбера.
- Устанавливать локальные LLM-модели (Ollama, Qwen).
- Создавать надежные отказоустойчивые цепочки.
- Создавать резервные цепочки и модели.
- Запускать параллельные цепочки с одновременной обработкой множества запросов.
- Создавать RAG-цепочки.
- Грамотно обрабатывать документы и формировать чанки для векторной базы данных.
- Формировать эмбеддинги.
- Устанавливать и работать с векторными базами данных.
- Совмещать векторный и полнотекстовый поиск.
- Программировать безопасные инструменты.
- Подключать инструменты к моделям и агентам.
- Работать с памятью агента.
- Управлять структурированным выводом агента.
Для кого этот курс
- Python-разработчики. Сегодня уметь создавать ИИ-агентов – это такой же навык, как и работа с SQL, написание регулярных выражений и формирование HTTP-запросов. LangChain – это удобный, надежный и простой пусть в AI-разработку.
- AI/ML инженеры, которым нужно собирать прикладные агентные системы с доступом к инструментам, поиску, памяти и внешним API.
- Backend-разработчики, которым требуется интегрировать LLM в продуктовые и внутренние корпоративные сервисы, а также наладить автоматизацию процессов.
- Разработчики чат-ботов и ассистентов, которым нужны не только ответы на вопросы, но и выполнение действий: поиск, вызов API, работа с документами и многошаговые сценарии.
- Data engineers и аналитики, если требуется агент для поиска по данным, извлечения инсайтов, генерации SQL-запросов и работы с источниками знаний.
- Специалисты по автоматизации бизнеса, которые хотят собирать агенты для поддержки, обработки заявок, рутины и внутренних операций.
- Продуктовые команды, которым важно быстро прототипировать AI-фичи и проверять гипотезы вокруг интеллектуальной автоматизации.
- Разработчики RAG-систем, так как LangChain-агенты часто используются поверх retrieval-слоя для выбора источников и маршрутизации запросов.
Программа курса
- LLM: возможности и ограничения
- LangChain и LangGraph
- Установка и настройка LangChain
- Первый вызов LLM модели
- Шаблоны промптов
- Структурированные ответы от LLM
- Подключение Gemini
- История чата
- Проект: игра в города
- LLM модели Яндекса
- LLM модели Сбера
- Знакомство с проектом
- Промпт, модель и парсер
- Первая цепочка
- Погружение в Runnable-архитектуру
- Соединение цепочек
- Массовый вызов
- Колбэки
- Резервные цепочки
- Аварийная цепочка
- Резервные модели
- Fake-модель
- Аварийный ответ
- Повторы шагов
- Порядок fallback и retry
- Вложенность цепочек и Runnable
- Распараллеливание через RunnableParallel
- Passtrough и проброс данных
- Введение в инструменты
- Создание и ручной вызов инструмента
- Встроенные парсеры
- Ответ модели после вызова инструмента
- Документация
- Обработка исключений в инструментах
- Множественные вызовы
- Выбор из нескольких инструментов
- Схема аргументов
- StructuredTool
- BaseTool
- Проблема вызова нескольких инструментов
- Введение в RAG
- Внешние загрузчики
- Внешние загрузчки: практика
- Искусство нарезки текстов, часть 1
- Искусство нарезки текстов, часть 2
- Установка векторной базы данных
- Установка embedding-моделей
- Простейший embedding
- Embedding всей базы данных
- Поиск по векторному хранилищу
- Сборка цепочки
- Архитектура индексации
- Архитектура RAG
- Параметры ретривера
- Ретривер с фильтром
- Мульти запросы
- Ответы с источниками
- Вектора и точные совпадения
- Вектора и полнотекстовый поиск
- Полнотекстовый ретривер
- Оформление инструмента
- Введение в агенты
- Создание первого агента
- Прямой возврат от инструмента
- Структурированный вывод
- Введение в Middleware
- Первый Middleware
- Работа с персональными данными
- Контекст времени выполнения
- Собственный Middleware
- Состояния агента
- Изменение сообщений
- Возобновление работы агента
01Введение в LLM-агенты
- LLM: возможности и ограничения
- LangChain и LangGraph
02Введение в LangChain
- Установка и настройка LangChain
- Первый вызов LLM модели
- Шаблоны промптов
- Структурированные ответы от LLM
- Подключение Gemini
- История чата
- Проект: игра в города
03Российские LLM-модели
- LLM модели Яндекса
- LLM модели Сбера
04Цепочки и Runnable-архитектура
- Знакомство с проектом
- Промпт, модель и парсер
- Первая цепочка
- Погружение в Runnable-архитектуру
- Соединение цепочек
- Массовый вызов
- Колбэки
- Резервные цепочки
- Аварийная цепочка
- Резервные модели
- Fake-модель
- Аварийный ответ
- Повторы шагов
- Порядок fallback и retry
- Вложенность цепочек и Runnable
- Распараллеливание через RunnableParallel
- Passtrough и проброс данных
05Инструменты
- Введение в инструменты
- Создание и ручной вызов инструмента
- Встроенные парсеры
- Ответ модели после вызова инструмента
- Документация
- Обработка исключений в инструментах
- Множественные вызовы
- Выбор из нескольких инструментов
- Схема аргументов
- StructuredTool
- BaseTool
- Проблема вызова нескольких инструментов
06RAG
- Введение в RAG
- Внешние загрузчики
- Внешние загрузчки: практика
- Искусство нарезки текстов, часть 1
- Искусство нарезки текстов, часть 2
- Установка векторной базы данных
- Установка embedding-моделей
- Простейший embedding
- Embedding всей базы данных
- Поиск по векторному хранилищу
- Сборка цепочки
- Архитектура индексации
- Архитектура RAG
- Параметры ретривера
- Ретривер с фильтром
- Мульти запросы
- Ответы с источниками
- Вектора и точные совпадения
- Вектора и полнотекстовый поиск
- Полнотекстовый ретривер
- Оформление инструмента
07Агенты в LangChain
- Введение в агенты
- Создание первого агента
- Прямой возврат от инструмента
- Структурированный вывод
- Введение в Middleware
- Первый Middleware
- Работа с персональными данными
- Контекст времени выполнения
- Собственный Middleware
- Состояния агента
- Изменение сообщений
- Возобновление работы агента
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «LangChain: создание ИИ агентов для бизнеса на Python» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 3 сентября 2026 г.

Stepik 















