


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-agent# 發送訊息
curl https://<your-domain>/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model": "hermes-agent", "messages": [{"role": "user", "content": "你好"}]}'
# 列出可用模型
curl https://<your-domain>/v1/models
# 健康檢查
curl https://<your-domain>/health
部署後在 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
