Hermes Agent
把 OPL 数据空间作为 Nous Research 自主式 AI agent 的聊天前端。
Hermes Agent 是 Nous Research 提供的自主式 AI agent,内置终端访问、文件操作、网页搜索、记忆与可扩展技能。它暴露了一个 OpenAI 兼容 API 服务,因此可以很自然地接入 OPL 数据空间。
当你从 OPL 数据空间发送消息时,Hermes Agent 会接收请求,决定是否使用工具、执行相关操作,并把最终结果流式返回。你还能在界面中看到简短的中间进度提 示,例如 💻 ls -la、🔍 searching...。
你需要准备
- 已安装 Hermes Agent(参考其 quickstart)
- 正在运行的 OPL 数据空间
- 大约 10 分钟
第 1 步:安装 Hermes Agent
如果尚未安装,请先按官方 quickstart 完成安装,并确认命令可用:
hermes --version第 2 步:启用 API 服务
在 Hermes Agent 的环境文件中加入:
API_SERVER_ENABLED=true
API_SERVER_KEY=your-secret-key请把 your-secret-key 换成一串足够强的随机字符串,这就是稍后要填进 OPL 数据空间的 API Key。
可选配置
你还可以调整端口和监听地址:
| 变量 | 默认值 | 说明 |
|---|---|---|
API_SERVER_PORT | 8642 | API 服务监听端口 |
API_SERVER_HOST | 127.0.0.1 | 默认只监听本机 |
第 3 步:启动网关
hermes gateway如果成功,你会看到类似输出:
[API Server] API server listening on http://127.0.0.1:8642保持进程运行
只要 OPL 数据空间要和 Hermes Agent 通讯,这个 gateway 进程就必须保持运行。可以考虑放进 tmux、screen,或配置成系统服务。
第 4 步:在 OPL 数据空间中添加连接
- 打开 OPL 数据空间。
- 前往 ⚙️ 管理设置 → 连接 → OpenAI