CAMEL — это open-source фреймворк для построения масштабируемых мультиагентных систем и генерации синтетических данных, который исследует законы масштабирования агентов и автоматизирует сложные задачи через Agent Society. Решает проблему создания высококачественных данных для обучения AI и изучения эмерджентного поведения множества агентов, позволяя исследователям моделировать целые рабочие силы с ролями и иерархиями.
Ключевые особенности: Мультиагентные системы (Agent Society): Моделирование рабочих сил с распределением ролей, иерархическими структурами и выполнением долгосрочных задач множеством взаимодействующих агентов. Генерация синтетических данных: Создание высококачественных данных для обучения языковых моделей — технология использовалась в проектах OpenHermes и Microsoft Phi. Connect to RL: Замыкание цикла от логов взаимодействия агентов к reinforcement learning и файнтюнингу, позволяя улучшать модели на основе их собственного опыта. Statefulness и Code-as-Prompt: Управление контекстом как процессом смены состояний, где каждая строчка кода интерпретируется как промпт для гибкого программирования поведения агентов. CAMEL Toolkit: Встроенные инструменты для обмена сообщениями между агентами, планирования задач, оценки производительности и обсервабельности. Интеграции и развертывание: Поддержка Model Context Protocol, Human in the Loop, векторных и графовых хранилищ для продакшен-развертывания.
Для кого: Фреймворк ориентирован на AI-исследователей, разработчиков мультиагентных систем и команды, занимающиеся генерацией синтетических данных для обучения моделей.
Сценарии использования: Генерация синтетических диалогов для обучения customer service-моделей: Исследователи создают тысячи реалистичных диалогов между AI-агентами, играющими роли клиентов и поддержки, для файнтюнинга сервисных моделей. Построение симуляций с множеством AI-агентов: Разработчики моделируют сложные сценарии взаимодействия десятков агентов для тестирования бизнес-логики и изучения эмерджентного поведения. Исследование scaling laws агентов: Научные команды изучают, как меняется поведение мультиагентных систем при увеличении числа агентов и усложнении их взаимодействий.
Цены и доступность: CAMEL — полностью бесплатный open-source фреймворк. 42 100+ звёзд на GitHub, 200+ контрибьюторов. Установка через pip. Для работы требуется собственный API-ключ к LLM-провайдеру (OpenAI, Anthropic, Gemini и другие). Документация доступна на официальном сайте. Детали раскрыты на официальном сайте.