Manus平替来了!CAMEL-AI开源OWL,开源框架中排名第一,上线一天获得3.3K stars!

OWL 在 GAIA 基准测试中取得 58.18 平均分,在开源框架中排名第一! OWL 是一个前沿的多智能体协作框架,推动任务自动化的边界,构建在 CAMEL-AI Framework。具体可以看公众号今天推送的第二篇文章~

OWL的愿景是彻底变革 AI 智能体协作解决现实任务的方式。通过利用动态智能体交互,OWL 实现了跨多领域更自然、高效且稳健的任务自动化。3月7号OWL在GitHub上开源了代码,一天就获得3.3k stars!

相关链接

  • 代码:https://github.com/camel-ai/owl

核心功能

  • 在线搜索:使用维基百科、谷歌搜索等,进行实时信息检索

  • 多模态处理:支持互联网或本地视频、图片、语音处理

  • 浏览器操作:借助Playwright框架开发浏览器模拟交互,支持页面滚动、点击、输入、下载、历史回退等功能

  • 文件解析:word、excel、PDF、PowerPoint信息提取,内容转文本/Markdown

  • 代码执行:编写python代码,并使用解释器运行

安装

克隆 Github 仓库

git clone https://github.com/camel-ai/owl.git
cd owl

设置环境

  1. 使用 Conda(推荐):

conda create -n owl python=3.11
conda activate owl
  1. 使用 venv(备用):

python -m venv owl_env

Windows 系统

owl_env\Scripts\activate

Unix 或 MacOS 系统

source owl_env/bin/activate

安装依赖

python -m pip install -r requirements.txt

设置环境变量

在 owl/.env_template 文件中,你可以找到所有必要的 API 密钥以及各服务的注册网址。要使用这些 API 服务,请按照以下步骤操作:

  • 复制并重命名: 复制 .env_example 文件,并将副本重命名为 .env。

  • 填写你的密钥: 打开 .env 文件,在相应字段中填入你的 API 密钥。

  • 如需使用更多其他模型:请参考文档:https://docs.camel-ai.org/key_modules/models.html#supported-model-platforms-in-camel

  • 注意:为获得最佳性能,我们强烈建议使用 OpenAI 模型。我们通过测试发现,其他模型在处理复杂任务和基准测试时可能会导致性能显著降低。

快速开始

运行以下最小示例:

python owl/run.py

你可以通过修改 run.py 来运行自定义任务的 OWL 智能体:

Define your own task

question = "Task description here."

society = construct_society(question)
answer, chat_history, token_count = run_society(society)

logger.success(f"Answer: {answer}")

你可以尝试以下示例任务:

  • "查询苹果公司的最新股票价格"

  • "分析关于气候变化的最新推文情绪"

  • "帮我调试这段 Python 代码:[在此粘贴你的代码]"

  • "总结这篇研究论文的主要观点:[论文URL]"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AIGC Studio

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值