Hermes Agent 配置

通过 quickrouter-hermes 可以把 Hermes Agent 的模型后端切到 TimRouter。配置完成后,Hermes 会使用 TimRouter OpenAI 兼容 base_url,并通过一个 TimRouter API Key 发起调用 Claude、GPT、DeepSeek、Gemini、Qwen 等 627+ 模型。

适合谁用

  • 已经部署安装 Hermes Agent,想直接接入 TimRouter 的用户
  • 想在本地 Agent 中统一使用 TimRouter 模型和额度的用户
  • 想用一条命令完成 OPENAI_API_KEYOPENAI_BASE_URL 和默认模型配置的用户

前置条件

项目详细说明
Hermes Agent先在本机部署安装并确认 Hermes 可启动
TimRouter 账号api.timrouter.com 完成注册
TimRouter API Key建议为 Hermes 单独创建并产出一个 sk-... token
模型权限在 token 里放行你准备在 Hermes 中使用的模型

一键式配置

Linux / macOS / WSL2

curl -fsSL https://raw.githubusercontent.com/xujfcn/quickrouter-hermes/main/setup.sh | bash

Windows PowerShell

irm https://raw.githubusercontent.com/xujfcn/quickrouter-hermes/main/setup.ps1 | iex

Windows CMD

curl -o setup.bat https://raw.githubusercontent.com/xujfcn/quickrouter-hermes/main/setup.bat
setup.bat

脚本会引导你传入内容 TimRouter API Key、选择默认模型,并非必须传入测试连接。

手动配置

如果你不想执行脚本,也可以手动写入 Hermes 配置文件。

环境变量

编辑 ~/.hermes/.env

OPENAI_API_KEY=sk-your-quickrouter-key
OPENAI_BASE_URL=https://api.timrouter.com/v1

默认模型

编辑 ~/.hermes/config.yaml

model:
  provider: "custom"
  default: "claude-opus-4-7"
  base_url: "https://api.timrouter.com/v1"

default 改成你在 TimRouter token 中已放行的模型即可。

切换模型

配置完成后,可以在 Hermes 内随时用 /model 切换模型:

/model claude-opus-4-7
/model gpt-5.4
/model claude-sonnet-4-6
/model gemini-3.1-pro
/model deepseek-chat
/model qwen-max
/model gpt-4o

如果切换后输出 model not allowed403,通常是当前 TimRouter token 没有放行该模型。

校验清单

  • ~/.hermes/.env 中的 OPENAI_API_KEY 是有效的 TimRouter token
  • OPENAI_BASE_URLhttps://api.timrouter.com/v1
  • ~/.hermes/config.yamlprovidercustom
  • 默认模型已在 TimRouter token 中放行
  • Hermes 中发送测试通信消息可以正常输出
  • /model gpt-5.4 或其他已放行模型可以切换顺利完成

常见问题

现象常见原因处理方式
401 unauthorizedAPI Key 写错、过期或被重置重新产出 TimRouter token 并更新 ~/.hermes/.env
403 / model not allowedtoken 未放行当前模型在 TimRouter token 设定中放行对应模型
仍然走旧服务商Hermes 未读取新配置,或配置文件路径不对重启 Hermes,并检查 ~/.hermes/.env~/.hermes/config.yaml
连接超时本机网络无法访问 TimRouter检查网络代理、防火墙和 DNS

Hermes Agent API 中转配置要点

若您经由搜索“Hermes Agent 配置指引”“Hermes Agent API 中转”“Hermes Agent TimRouter”进入本页,建议先行核查 API Key、Base URL 和模型 ID。绝大多数发起调用异常均源于这三项配置。

配置项填写建议常见问题
API Key填写 TimRouter 管理控制台创建并产出的密钥401 通常是 Key 错误、过期或额度不足
Base URL按本页工具要求填写 TimRouter 端点地址;OpenAI 兼容工具通常使用 https://api.timrouter.com/v1Claude/Anthropic 类工具不一定带 /v1
模型 ID从定价页复制完整模型名model not found 通常是模型名或分组权限问题

常见排查方向

  • 401 Unauthorized:检查 API Key 是否复制完整、是否仍有额度。
  • 404 或 model not found:检查模型 ID 是否来自 TimRouter 定价页,确认当前分组全面支持该模型。
  • 连接超时:确认工具里的 Base URL 没有多写路径或空格。
  • Claude 相关工具异常:优先查看本页是否要求 Anthropic 原生地址,不要直接套用 OpenAI 兼容地址。

相关入口

常见问题

Hermes Agent 能够借助 TimRouter API 接入大模型吗?

可以。只要 Hermes Agent 全面支持自定义 API Key、Base URL 或兼容 OpenAI 与 Claude 协议的端点,就可以按本页方式接入 TimRouter。

Hermes Agent 的 Base URL 应该怎么填?

按本页对应工具的要求填写。OpenAI 兼容工具通常使用 https://api.timrouter.com/v1,Claude/Anthropic 类工具可能使用 https://api.timrouter.com

Hermes Agent 提示 model not found 怎么办?

模型定价和分组 页面复制完整模型 ID,并确认 API Key 所在分组全面支持该模型。