
官方信息表
| 项目 | 内容 |
|---|---|
| 项目名称 | OWL(Optimized Workforce Learning) |
| 仓库地址 | camel-ai/owl |
| 论文 | arXiv:2505.23885 |
| 开源协议 | Apache 2.0 |
| 最新更新 | 2026-10-27 |
| 定位 | 通用多智能体协作,GAIA 基准开源第一 |
项目背景
OWL 由 CAMEL-AI 团队开发,在 GAIA 通用智能体基准上取得 69.09 分,位列开源框架第一。它基于 CAMEL-AI 框架,通过多智能体动态协作完成真实世界的任务自动化,涵盖浏览网页、操作文件、调用工具等完整链路。GAIA 分级从 1 到 3,难度递增,需要智能体完成多步推理、网页浏览、文件操作、信息综合。
核心特性
- 多智能体角色协作:基于 CAMEL-AI 的角色对话机制,多个智能体扮演不同角色协作
- GAIA 开源第一:平均得分 69.09,开源框架排名第一
- 完整工具集:浏览器自动化、文件系统操作、代码执行、信息检索
- 动态任务分解:智能体自动拆解复杂任务为可执行步骤
- 自我修正:多步推理中观察执行结果并调整策略
环境要求
- Python 3.10+
- OpenAI 或其他 LLM API Key
- 浏览器自动化依赖 Playwright
部署步骤
git clone https://github.com/camel-ai/owl.git
cd owl
pip install -e .
playwright install chromium
使用方法
python -m owl.solutions.gaia.run_gaia --level 2
OWL 会自动规划任务、调用浏览器、检索信息、汇总结果。完整示例见仓库 owl/solutions 目录。
评测表现
OWL 在 GAIA 通用智能体基准上平均得分 69.09,位列开源框架第一。论文公开了完整的评测方法和消融实验。CAMEL-AI 框架本身支持多种模型和工具,是学术圈研究多智能体的常用基线。
常见问题 FAQ
Q:OWL 能直接用于生产吗? A:研究导向,适合二次开发,不建议直接生产。
Q:支持哪些 LLM? A:OpenAI、Claude 等主流模型,通过 CAMEL-AI 框架接入。
Q:和 CAMEL-AI 是什么关系? A:OWL 是 CAMEL-AI 框架上的旗舰应用。
安装要求
git clone https://github.com/camel-ai/owl.git
cd owl
pip install -e .
playwright install chromium
需要 OpenAI API Key,通过环境变量配置:
export OPENAI_API_KEY="sk-..."
更多使用示例
# 运行 GAIA 评测 level 1
python -m owl.solutions.gaia.run_gaia --level 1
# level 2
python -m owl.solutions.gaia.run_gaia --level 2
跳转链接
- 仓库:github.com/camel-ai/owl
- 论文:arXiv:2505.23885
- CAMEL-AI 官网:camel-ai.org