概述
OWL
CAMEL-AI的 OWL 是开源多智能体协作系统,通过逆向工程复刻并超越 Manus 的通用 Agent 功能,其核心采用六步工作流(Ubuntu 容器部署、数据挂载、动态生成 todo.md 等)实现任务自动化,并集成CRAB 技术支持跨平台多设备操作。项目以 57.7% 的 GAIA 基准测试成绩超越主流开源框架,提供 Ubuntu Toolkit 和 Memory Toolkit 工具链,支持开发者快速定制智能体行为与集成第三方服务。目前完全开源,适用于企业自动化、科研辅助等场景,鼓励社区共同构建全能型 Agent 生态。
科研助手新增 OWL 能力概述
科研助手平台在 OWL 开源的基础上,为方便您的使用,增加了如下能力:
- 支持使用本地 QWQ-32B 大模型,无需 API Key 外连其他大模型
- 支持 bing search toolkit,无需代理,在国内就可以进行问题搜索
- 修复了 OWL Web UI 回答框,只支持展示单行结果的问题
前置说明
- 该文档为在科研助手上使用OWL快速代码生成的说明。OWL目前为开源测试版本,仍处于开发与优化阶段,可能存在功能不稳定或未完善的情况。用户在使用过程中需自行甄别潜在问题,并承担可能产生的风险。我们建议用户在关键任务中谨慎使用。感谢您的理解与支持!
- OWL目前支持的Search API只有Google和duckduckgo,因网络等原因限制,暂不可用;科研助手已内置了 bing search toolkit,可以访问国内必应网站进行内容搜索。
- 本产品中的模型由第三方主体提供,尽管天翼云已尽最大努力进行识别和维护,但仍无法保证模型的可用性。请客户按照该产品的服务协议使用该产品,做好甄别并对自行选择的服务负责。
- 如您在使用过程中遇到了问题或需要反馈的内容,可通过客服工单的方式,向我们进行咨询和反馈,我们将及时进行回复和处理。
环境准备
步骤1:进入科研助手控制台,点击左上角,切换“科研版”;
步骤2:点击当前科研版"概览"页,点击快捷入口【找镜像】,进入镜像商城;
步骤3:在“镜像商城”中,找到名为“OWL智能体”的镜像,点击【使用此镜像】,进入开发机购买界面;
步骤4:在购买页面中,【基础信息】-【主机规格】一栏,用户可以按照如下配置选择:
配置 | 算力型号 | 可用区 |
---|---|---|
推荐配置 | GPU.gn4.2xl1 | 贵阳2 |
高端配置 | NVIDIA A100 40G | 中卫4 |
这里以可用区贵阳2的GPU.gn4.2xl1为例,【镜像框架】中框架版本已默认选好【社区镜像】的“owl-vnc-cuda11.3”,其余【计费模式】、【可用区】等可按照实际需要选择。
步骤5:点击【确认订单】,完成开发机创建并启动。
启动开发机并登录VNC远程桌面
步骤1:购买完成后,可以看见开发机状态显示为【启动中】,等待新创建的开发机状态进入到【运行中】,然后点击右侧操作栏【打开】;
步骤2:点击【打开】跳转到开发机,成功进入到VNC远程桌面页面中,如下图所示;
可以看到,桌面有个【启动 OWL】的小图标,双击即可进入 OWL Web 界面,如下图所示:
OWL功能应用
OWL Web 界面概述
OWL Web 界面分为两大块,即:
- 运行模式页面
- 环境变量配置页面
(1)运行模式页面
该页面是使用 OWL 的主要页面,左侧为模型选择与问题输入框。 OWL 支持使用不同的大模型,您可以按需选择不同的模型。
【注意】不同模型需要依赖不同的 API Key,需要先切换到【环境变量配置】页面设置后,方可使用。
页面右侧为运行详情页,包括运行结果、运行日志、聊天历史。
【补充说明】目前聊天历史由于开源代码问题,还不支持查看历史聊条内容。后续社区修复后,科研助手平台会第一时间进行更新升级。
(2)环境变量配置页面
该页面是使用 OWL 前,配置各类大模型 API Key 的页面 。如下图所示:
OWL 支持配置的大模型 API Key,都有对应的说明以及获取方式。
科研助手新增 OWL 能力
如之前所述,科研助手平台在 OWL 开源的基础上,为方便您的使用,增加了如下能力:
(1)支持使用本地 QWQ-32B 大模型
科研助手平台上的 OWL,已默认内置了 QWQ-32B 大模型,无需任何额外的配置,开箱即用。
进入 OWL Web 界面后,您可以直接在【问题】输入框中输入问题,然后点击运行。
比如输出问题:“帮我上豆瓣查一下最近新上映的电影”
点击运行后,请等待3分钟左右,OWL 会自动打开浏览器,访问豆瓣网页。
(2)支持 bing search toolkit
目前开源的 OWL 只支持 Google Search API 和 DuckDuckGo,由于网络访问问题,无法直接使用 OWL Search Toolkit 进行内容检索。
科研助手平台为了方便您的使用,内置了国内可以访问的必应搜索。您可以在【问题】输入框,写入偏搜索的内容。比如说“帮我查一下北京附近好玩的景点”,如下图所示:
从运行日志中可以看出,OWL 正在使用必应进行内容检索。请耐心等待几分钟,检索结果如下:
注意此处输出结果具有随机性
(3)如何更好地查看日志
如果您在 OWL Web 界面上看日志不够方便,您还可以在桌面启动 Terminal 终端,使用如下命令来查看日志。
cd owl
tail -f logs/xxx.log
(4)选择使用不同的 toolkit
如果您觉得目前科研助手内置的 OWL toolkit 配置内容不满足您的使用需求,您也可以直接修改对应文件的 toolkit 组合。
文件路径为:/home/batchcom/Desktop/owl/owl/run_local_qwq_zh.py
截至目前,我们已借助 OWL 顺利完成多项任务。同样地,您亦可运用 OWL 开展其他各类任务 。
说明当前,科研助手所提供的 OWL 应用存在一定限制,具体如下:
1. QWQ - 32B 模型尚不具备图片识别及视频解析等功能,基于该模型的 OWL 目前仅能执行较为简单的任务。
2. OWL 虽可利用 playwright 自动模拟浏览器操作,但受模型限制,其对页面内容的识别效果欠佳,通常会导致任务执行失败。
3. bing search toolkit 在免费状态下,仅能针对 Web 站点开展检索,且检索内容未作优化,检索结果可能无法达到预期目标。
尽管如此,OWL 已展现出较好的性能。未来,科研助手将持续关注社区动态,对 OWL 应用进行迭代更新。