技能学习
Jul 06, 2026

很多人不知道,我们可以调用Hermes service API

🤖

什么是 Hermes Service API?

Hermes Agent 是一个功能强大的 AI 工作台,除了 Web UI 交互界面外,还内置了 Service API——你可以在自己的程序、网站或 APP 中直接调用它,让它帮你干活。

购买云服务器

想让 Hermes 7×24 小时待命?一台 VPS 是必需品。推荐 2核4G 配置即可流畅运行。

💡 优惠链接:ishosting.com 优惠

💡 购买+宝塔面板部署教程:查看教程

安装 Hermes Agent

  1. 连接服务器 — 使用 SSH 登录你的 VPS
  2. 部署 Hermes Agent — 一行命令完成安装:curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
  3. 启用 Service API — 编辑 ~/.hermes/.env,添加 API_SERVER_ENABLED=true 并重启 Agent 即可(不需要安装 Web UI

💡 部署教程:查看教程

启用 Hermes Service API

Hermes Agent 内置了 Service API 功能,无需安装 Web UI。编辑 ~/.hermes/.env 添加 API_SERVER_ENABLED=true 并重启 Agent,即可获取以下信息:

🏗️ Base URLhttp://localhost:8642/v1
🔑 API Keyxxxxxxxxxxxxxxxx
🧠 Model IDhermes

🔗 外部调用:绑定域名

如果需要从 VPS 之外调用,需要:

  1. 在宝塔面板中为端口 8642 添加反向代理
  2. 域名解析 A 记录 → VPS IP
  3. Nginx proxy_pass 127.0.0.1:8642

同服务器内调用用 http://host.docker.internal:8642/v1

商用安全:限制工作目录

⚠️ 为什么需要限制目录?

Hermes Agent 具备操作文件系统和执行命令的能力。如果不限制它的工作目录,它可以访问服务器上任何文件——等同于拥有 root 权限,商用场景存在严重风险。

🔒 最佳实践

  1. 创建独立用户 — 新建低权限 Linux 用户 hermes,只给必要目录权限
  2. 限制工作区 — Web UI 中设置工作区为 /home/hermes/workspace/
  3. Nginx 路径限制 — 配置 location 规则限制只能操作指定目录
  4. 定期审计 — 查看日志,监控执行了什么操作

🎯 总结

Hermes Service API 就像你的私人 AI 员工,随时待命。通过四步——买服务器 → 装 Agent → 开 API → 设权限——就能在任何地方调用它。

评论区

0 条评论 · 评论需审核通过后显示

加载评论中...

发表评论

0/2000

← 返回
🔍
客服图标
微信客服图标
🤖
×

微信客服

微信二维码