Create easy MAS — практический туториал по разработке мультиагентных систем с использованием LangChain и LangGraph
- Пишем простого агента (Chat и React)
- Разбираемся в инструментах: через использование Langchain tools, пишем MCP, используем готовый MCP
- Пишем прототип MAS с использованием langgraph и langchain, игрушечный пример
- Пишем мультимодальную MAS с использованием langgraph и langchain
Этот репозиторий содержит пошаговые материалы bootcamp по созданию мультиагентных систем (Multi-Agent Systems, MAS) с использованием современных инструментов:
- LangChain — фреймворк для создания приложений с LLM
- LangGraph — библиотека для построения сложных агентных workflow
- ReAct паттерн — архитектура для агентов с рассуждением и действиями
- ✅ Создавать ReAct-агенты с кастомными инструментами
- ✅ Проектировать мультиагентные системы с разделением ролей
- ✅ Визуализировать и отлаживать граф-структуры
- ✅ Работать с различными LLM-сервисами
- ✅ Писать LangChain инструменты самостоятельно и использовать готовые
- ✅ Работать с MCP инструментами
- Python 3.11+
- pip или poetry
# Клонировать репозиторий
git clone https://github.com/alinzh/make_easy_mas.git
cd make_easy_mas
# Создать виртуальное окружение
python -m venv venv
source venv/bin/activate # Linux/Mac
# или
venv\Scripts\activate # Windows
# Установить проект, как библиотеку
pip install -e .
# Настроить API ключи
cp .env.example .env
# Отредактировать .env и добавить свои ключиЕсть вопросы или предложения? Создайте issue или свяжитесь с нами!
⭐ Если этот репозиторий был полезен, поставьте звёздочку!