前置条件
1
FortAPI 账号 + API key
控制台 → 令牌 创建一把
sk-...。2
操作系统
Linux / macOS / WSL2 全支持。原生 Windows 仍是 early beta,遇到坑建议切 WSL2。
安装 Hermes
- Linux / macOS / WSL2
- Windows (PowerShell)
一行安装:装完重载 shell:
配置 FortAPI 端点
跑配置向导:1
选 'Custom endpoint'
向导会列出所有内置 provider(Nous Portal / OpenRouter / Anthropic / OpenAI / …)。下拉到底部,选 Custom endpoint (self-hosted / VLLM / etc.)。
2
填 base URL
3
填 API key
粘贴你的 FortAPI 令牌
sk-...。Hermes 会把它存到 ~/.hermes/.env。4
给 endpoint 起个名
比如
FortAPI。Hermes 会自动建一个对应的 credential pool。5
选模型
向导会问要默认用哪个 model。常用:
gpt-5(OpenAI 系)claude-sonnet(Anthropic 系,OpenAI 兼容协议下也能调)deepseek-chat、kimi-k2.5、glm-5等
~/.hermes/config.yaml:
第一次验证
启动 CLI:切换模型
会话内:hermes model 改默认。
配置 Telegram / Discord 等渠道
模型对接完之后,跑 gateway 设置:常见问题
404 / model not found
404 / model not found
- 模型 ID 没在 FortAPI 上线。去主站 价格 页看可用列表。
base_url末尾要带/v1。
为什么不用 Hermes 的 'Anthropic' 内置 provider?
为什么不用 Hermes 的 'Anthropic' 内置 provider?
Hermes 内置的 Anthropic 走 OAuth + Claude Max 订阅,对接第三方 Anthropic 兼容网关需要额外的 base URL 覆盖、不一定稳。Custom endpoint(OpenAI 兼容) 在 FortAPI 上是最直接的路径,Claude 系列模型同样可用。
想同时用 Nous Portal + FortAPI
想同时用 Nous Portal + FortAPI
Hermes 支持多 provider 共存。再跑
hermes model 加一个就行,会话内 /model 切换。Tools / function calling 不工作
Tools / function calling 不工作
OpenAI 兼容协议下,function calling 完整透传。如果某个工具调用失败,先检查模型本身是否支持 tool use(
gpt-5、claude-sonnet 都支持)。进阶
- Auxiliary models:Hermes 的 vision / web search / MoA 用辅助模型,默认跟主模型走,要省钱可单独换便宜模型,参考 Auxiliary Models。
- Credential pools:多 key 轮询、自动 failover,配置见 Credential Pools。
