Multi-Agent-Blueprint — это комплексная платформа с открытым исходным кодом для построения и оркестрации нескольких ИИ-агентов, которые взаимодействуют для выполнения сложных задач. В основе лежит модульная система для определения различных ролей агентом, таких как исследователи, аналитики и исполнители, каждый с выделенными хранилищами памяти и шаблонами подсказок. Инструмент бесшовно интегрируется с крупными языковыми моделями, API внешних знаний и пользовательскими инструментами, что позволяет динамическую делегацию задач и циклы обратной связи между агентами. Включает встроенное логирование и мониторинг для отслеживания взаимодействий и результатов. Благодаря настраиваемым рабочим процессам и сменным компонентам разработчики и исследователи могут быстро прототипировать цепочки агентов для приложений, таких как генерация контента, анализ данных, разработка продуктов или автоматическая поддержка клиентов.
Nuzon-AI предоставляет фреймворк для агента на базе Python, который позволяет определять задачи, управлять диалоговой памятью и расширять возможности через плагины. Поддерживается интеграция с крупными LLM (OpenAI, локальные модели), что позволяет агентам выполнять веб-взаимодействия, анализ данных и автоматизированные рабочие процессы. Архитектура включает реестр навыков, систему вызова инструментов и слой оркестрации нескольких агентов, позволяя создавать комбинации для поддержки клиентов, исследовательской помощи и личной продуктивности. С помощью конфигурационных файлов можно настроить поведение каждого агента, политику хранения памяти и ведение логов для отладки или аудита.
AWS Bedrock Multi-Agent Blueprint обеспечивает модульную основу для реализации архитектуры с несколькими агентами на AWS Bedrock. В ней есть пример кода для определения ролей агентов — планировщика, исследователя, исполнителя и оценщика — которые взаимодействуют через общие очереди сообщений. Каждый агент может вызывать различные модели Bedrock с пользовательскими подсказками и передавать промежуточные результаты последующим агентам. Встроенное ведение журнала с помощью CloudWatch, схемы обработки ошибок и поддержка синхронного или асинхронного выполнения показывают, как управлять выбором моделей, пакетными задачами и полной оркестровкой. Разработчики могут клонировать репозиторий, настроить роли AWS IAM и конечные точки Bedrock, а затем развернуть через CloudFormation или CDK. Открытая архитектура поощряет расширение ролей, масштабирование агентов по задачам и интеграцию с S3, Lambda и Step Functions.
Основные функции AWS Bedrock Multi-Agent Blueprint