AI Agents and Applications with LangChain, LangGraph and MCP
Эта книга представляет собой практическое руководство по созданию интеллектуальных агентов и приложений на основе больших языковых моделей (LLM). Автор последовательно проводит читателя от основ работы с LLM до построения сложных агентских систем.
В первой части рассматриваются фундаментальные концепции AI-агентов, программирование промптов с использованием LangChain и базовые техники работы с языковыми моделями. Читатель научится выполнять промпты программно и понимать архитектуру агентских приложений.
Вторая часть посвящена суммаризации текста — от базовых методов до создания полноценного движка для исследовательской суммаризации с использованием LangChain. Особое внимание уделяется построению агентских workflow с помощью LangGraph для создания сложных цепочек обработки.
Третья часть охватывает создание Q&A чат-ботов с технологией RAG (Retrieval-Augmented Generation). Подробно разбираются основы RAG с ChromaDB, построение систем вопрос-ответ и интеграция с LangSmith для мониторинга и отладки.
Четвертая часть рассматривает продвинутые техники RAG: улучшенную индексацию, трансформации вопросов, генерацию и маршрутизацию запросов, постобработку результатов поиска. Эти методы позволяют создавать более точные и эффективные системы поиска информации.
Пятая, заключительная часть, полностью посвящена построению AI-агентов: создание инструментальных агентов с LangGraph, проектирование мульти-агентных систем, разработка и использование MCP-серверов, а также вопросы продакшн-готовности — память, защитные механизмы и развертывание.









