


Hermes Agent 是 Nous Research 开源的 AI 代理框架。提供 OpenAI 兼容 API,具备跨对话记忆功能。完成的工作流程会存为可重用的技能文件。内建网页浏览及调度任务功能。
此模板以 gateway 模式部署 Hermes Agent,在你的 Zeabur 实例上启动 HTTP API 服务器。API 遵循 OpenAI chat completions 格式,任何兼容的客户端都能连接。
代理本身不在本地运行 LLM 模型 — 它将请求转发到外部供应商(OpenRouter、OpenAI、Anthropic 或你配置的任何 OpenAI 兼容端点)。
在 Zeabur 部署 NextChat 或 Open WebUI,配置指向你的 Hermes Agent:
https://<your-domain>hermes-agentcurl https://<your-domain>/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model": "hermes-agent", "messages": [{"role": "user", "content": "你好"}]}'
部署后在 Service > Variables 中添加 bot token:
TELEGRAM_BOT_TOKEN — Telegram 集成SLACK_BOT_TOKEN + SLACK_SIGNING_SECRET — Slack 集成DISCORD_BOT_TOKEN — Discord 集成必要: 至少一组 LLM 供应商 API 密钥。
| 变量 | 用途 |
|---|---|
OPENROUTER_API_KEY | 通过 OpenRouter 访问多种模型(建议入门使用) |
OPENAI_API_KEY | 直接使用 OpenAI 模型 |
ANTHROPIC_API_KEY | 直接使用 Anthropic Claude 模型 |
LLM_MODEL | 覆盖默认模型选择 |
EXA_API_KEY | 启用 Exa 网页搜索 |
TELEGRAM_BOT_TOKEN | 启用 Telegram 机器人 |
可选变量请在部署后于 Zeabur Service > Variables 中设置。
MIT — GitHub
