Работаем над архитектурой проекта. Формулируем задачу агента, собираем первую компонентную схему и фиксируем ключевые инженерные решения. Собираем базовый каркас AI-сервиса, подключаем LLM, выносим промпты в отдельный слой и работаем со структурированной валидацией ответов.
Практика — Воркшоп «Архитектура агента и первый каркас»
Практика в записи «Архитектура агента и первый каркас»
- Разберёте ключевые компоненты AI-агента: модель, инструменты, оркестрацию и инфраструктуру, а также поймёте роль памяти, состояния и RAG в агентных системах;
- Научитесь проектировать инструменты как API-контракты, избежите распространённых анти-паттернов и поймёте, как качество tools влияет на качество работы агента;
- Сравните архитектурные паттерны ReAct и Plan-and-Execute, разберётесь в агентных циклах, планировании и механизмах контроля стоимости и бесконечных итераций;
- Познакомитесь с production-инфраструктурой агентов: guardrails, tracing, observability, управление состоянием и безопасностью;
- Разберётесь, почему «верни JSON» не является надёжным контрактом, и сравните современные подходы к структурированному выводу: Function Calling, Structured Output и Constrained Decoding;
- Научитесь описывать ответы модели через Pydantic-схемы, использовать валидацию данных и строить validation loops для автоматического исправления ошибок генерации;
- Освоите подходы Schema-Guided Reasoning и Dependency Injection для безопасной передачи контекста, прав доступа и служебных данных агенту;
- На практике соберёте production-ready агента с инструментами, структурированным выводом, валидацией и мониторингом качества работы.
Разбираемся, как устроены современные AI-агенты: из каких компонентов они состоят, как взаимодействуют с инструментами, памятью и внешними системами, а также как превратить вероятностный ответ LLM в надёжный контракт для production-разработки. Обсуждаем архитектурные паттерны агентных систем, проектирование инструментов, структурированный вывод и механизмы контроля качества генерации.