CAMEL 是一个开源的多智能体(Multi-agent)框架与社区,官方将其定位为“首个 LLM 多智能体框架”。其全称为 Communicative Agents for "Mind" Exploration of Large Language Model Society,核心目标是探索智能体的规模化规律(scaling laws of agents),并应用于数据生成、世界模拟和任务自动化。
用途方面,CAMEL 面向多智能体系统的构建与研究。官方描述其可用于为数据生成、世界模拟和任务自动化构建多智能体系统,并支持智能体通过数据生成和与环境交互持续演化,由强化学习或监督学习驱动。
主要能力包括:可构建包含数百万智能体的系统,确保大规模下的高效协调、通信和资源管理;将智能体上下文作为状态转移过程进行管理,支持随时间变化的丰富动态记忆管理;每一行代码或注释都可作为提示(prompt),使人类和智能体都能理解和扩展;能够对真实智能体劳动力进行建模,包含角色、层级和长周期任务;提供包含消息传递、规划、评估和可观测性的“开箱即用”工具包;打通从交互日志到强化学习与微调流程的闭环。
使用方式方面,官方给出的安装命令为 pip install camel-ai。官方页面还提到“Build Multi-Agent System for | pip install camel-ai”以及“Number of Agents”“CAMEL for Agent RL”等条目,但未提供更详细的分步使用教程。
研究生态方面,CAMEL 建立在 CAMEL/OASIS 等前沿研究之上,提供开放的基准和数据集。相关项目包括:OWL(Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation)、OASIS(Open Agent Social Interaction Simulations with One Million Agents)、Loong(Synthesize Long Chain-of-Thoughts at Scale through Verifiers)、CRAB(Cross-environment Agent Benchmark for Multimodal Language Model Agents)、EMOS(Embodiment-aware Heterogeneous Multi-robot Operating System with LLM Agents),以及研究议题“Can Large Language Model Agents Simulate Human Trust Behavior?”。官方邀请研究者使用 CAMEL 开展有影响力的研究,并称这是一个由 100 多位研究者组成的社区驱动研究集体,探索多智能体系统与智能体在真实世界自动化中的前沿研究。
适用场景包括多智能体系统研究、数据生成、世界模拟、任务自动化、智能体强化学习、大规模智能体社会模拟、多模态智能体基准测试以及多机器人操作系统等。
限制方面,官方资料未明确说明收费模式、价格、平台支持范围或具体性能效果,这些信息暂未提供。