词元广场TOKPUB.COM - 欢迎您,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
hermes model 交互式切换提供商和模型,或直接配置:| 提供商 | 配置方式 |
|---|---|
| Nous Portal | hermes model(OAuth,订阅制) |
| OpenAI Codex | hermes model(ChatGPT OAuth,使用 Codex 模型) |
| GitHub Copilot | hermes model(OAuth 设备码流程,COPILOT_GITHUB_TOKEN、GH_TOKEN 或 gh auth token) |
| GitHub Copilot ACP | hermes model(在本地生成 copilot --acp --stdio 子进程) |
| Anthropic | hermes model(Claude Max + 额外用量积分,通过 OAuth;也支持 Anthropic API key 或手动 setup-token——见下方说明) |
| OpenRouter | ~/.hermes/.env 中的 OPENROUTER_API_KEY |
| NovitaAI | ~/.hermes/.env 中的 NOVITA_API_KEY(provider: novita,200+ 模型,Model API、Agent Sandbox、GPU Cloud) |
| z.ai / GLM | ~/.hermes/.env 中的 GLM_API_KEY(provider: zai) |
| Kimi / Moonshot | ~/.hermes/.env 中的 KIMI_API_KEY(provider: kimi-coding) |
| Kimi / Moonshot(中国) | ~/.hermes/.env 中的 KIMI_CN_API_KEY(provider: kimi-coding-cn;别名:kimi-cn、moonshot-cn) |
| Arcee AI | ~/.hermes/.env 中的 ARCEEAI_API_KEY(provider: arcee;别名:arcee-ai、arceeai) |
| GMI Cloud | ~/.hermes/.env 中的 GMI_API_KEY(provider: gmi;别名:gmi-cloud、gmicloud) |
| MiniMax | ~/.hermes/.env 中的 MINIMAX_API_KEY(provider: minimax) |
| MiniMax 中国 | ~/.hermes/.env 中的 MINIMAX_CN_API_KEY(provider: minimax-cn) |
| xAI(Grok)— Responses API | ~/.hermes/.env 中的 XAI_API_KEY(provider: xai) |
| xAI Grok OAuth(SuperGrok) | hermes model → "xAI Grok OAuth (SuperGrok / Premium+)"——浏览器登录,无需 API key。参见指南 |
| Qwen Cloud(阿里 DashScope) | ~/.hermes/.env 中的 DASHSCOPE_API_KEY(provider: alibaba) |
| 阿里云(Coding Plan) | DASHSCOPE_API_KEY(provider: alibaba-coding-plan,别名:alibaba_coding)——独立计费 SKU,不同端点 |
| Kilo Code | ~/.hermes/.env 中的 KILOCODE_API_KEY(provider: kilocode) |
| 小米 MiMo | ~/.hermes/.env 中的 XIAOMI_API_KEY(provider: xiaomi,别名:mimo、xiaomi-mimo) |
| 腾讯 TokenHub | ~/.hermes/.env 中的 TOKENHUB_API_KEY(provider: tencent-tokenhub,别名:tencent、tokenhub、tencentmaas) |
| OpenCode Zen | ~/.hermes/.env 中的 OPENCODE_ZEN_API_KEY(provider: opencode-zen) |
| OpenCode Go | ~/.hermes/.env 中的 OPENCODE_GO_API_KEY(provider: opencode-go) |
| DeepSeek | ~/.hermes/.env 中的 DEEPSEEK_API_KEY(provider: deepseek) |
| Hugging Face | ~/.hermes/.env 中的 HF_TOKEN(provider: huggingface,别名:hf) |
| Google / Gemini | ~/.hermes/.env 中的 GOOGLE_API_KEY(或 GEMINI_API_KEY)(provider: gemini) |
| Google Gemini(OAuth) | hermes model → "Google Gemini (OAuth)"(provider: google-gemini-cli,支持免费层,浏览器 PKCE 登录) |
| LM Studio | hermes model → "LM Studio"(provider: lmstudio,可选 LM_API_KEY) |
| 自定义端点 | hermes model → 选择"Custom endpoint"(保存在 config.yaml) |
model: 配置节中,可以使用 default: 或 model: 作为模型 ID 的键名。model: { default: my-model } 和 model: { model: my-model } 效果完全相同。~/.hermes/auth.json 的自有认证存储中,并在存在 ~/.codex/auth.json 时可导入现有的 Codex CLI 凭据。无需安装 Codex CLI。invalid_grant、授权被撤销等)失败,Hermes 会将该刷新 token 标记为失效并停止重试,避免出现大量重复的认证失败。下一次请求会显示类型化的重新认证提示。运行 hermes auth add codex-oauth(或 hermes model → OpenAI Codex)开始新的设备码登录;成功交换后隔离状态自动解除。auxiliary.*.provider: "auto"),Hermes 将这些任务路由到你的主聊天模型——即你在 hermes model 中选择的同一模型。你可以单独覆盖每个任务,将其路由到更便宜/更快的模型(例如 OpenRouter 上的 Gemini Flash)——参见辅助模型。hermes setup --portal 一条命令即可完成登录、设置 Nous 为提供商并开启网关。现有用户可通过 hermes model 或 hermes tools 按工具启用。随时使用 hermes portal status 查看路由状态。| 命令 | 运行位置 | 功能 |
|---|---|---|
hermes model | 终端(任何会话之外) | 完整配置向导——添加提供商、运行 OAuth、输入 API key、配置端点 |
/model | Hermes 聊天会话内部 | 在已配置的提供商和模型之间快速切换 |
hermes model,而不是 /model。先退出会话(Ctrl+C 或 /quit),运行 hermes model,完成提供商配置,然后开启新会话。hermes model → Anthropic OAuth(或 hermes auth add anthropic --type oauth)认证时,Hermes 以 Claude Code 身份路由到你的 Anthropic 账户。仅当你订阅了 Claude Max 计划且购买了额外用量积分时才有效。 Claude Max 基础计划的配额(Claude Code 默认包含的用量)不会被 Hermes 消耗——只有你额外购买的超额积分才会被使用。Claude Pro 订阅者无法使用此路径。ANTHROPIC_API_KEY——请求将按 token 计费,从该 key 所属组织扣费(标准 API 定价,与任何 Claude 订阅无关)。hermes model 选择 Anthropic OAuth 时,Hermes 优先使用 Claude Code 自身的凭据存储,而不是将 token 复制到 ~/.hermes/.env。这样可以保 持 Claude 凭据的可刷新性。--provider claude 和 --provider claude-code 也可作为 --provider anthropic 的简写。copilot — 直连 Copilot API(推荐)。使用你的 GitHub Copilot 订阅,通过 Copilot API 访问 GPT-5.x、Claude、Gemini 等模型。COPILOT_GITHUB_TOKEN 环境变量GH_TOKEN 环境变量GITHUB_TOKEN 环境变量gh auth token CLI 回退hermes model 会提供 OAuth 设备码登录——与 Copilot CLI 和 opencode 使用的流程相同。ghp_*)。支持的 token 类型:| 类型 | 前缀 | 获取方式 |
|---|---|---|
| OAuth token | gho_ | hermes model → GitHub Copilot → 使用 GitHub 登录 |
| 细粒度 PAT | github_pat_ | GitHub 设置 → 开发者设置 → 细粒度 token(需要 Copilot Requests 权限) |
| GitHub App token | ghu_ | 通过 GitHub App 安装获取 |
gh auth token 返回 ghp_* token,请使用 hermes model 通过 OAuth 认证。gho_*、github_pat_* 或 ghu_*)直接发送到 api.githubcopilot.com,并附带 Copilot 专用请求头(Editor-Version、Copilot-Integration-Id、Openai-Intent、x-initiator)。COPILOT_GITHUB_TOKEN → GH_TOKEN → GITHUB_TOKEN → gh auth token)api.github.com/copilot_internal/v2/token 交换流程。该端点对某些账户类型可能不可用(返回 404)。因此 Hermes 以直接 token 认证为主路径,依靠运行时凭据刷新 + 重试保证健壮性。gpt-5-mini 除外)自动使用 Responses API。其他所有模型(GPT-4o、Claude、Gemini 等)使用 Chat Completions。模型从 Copilot 实时目录自动检测。copilot-acp — Copilot ACP 智能体后端。将本地 Copilot CLI 作为子进程启动:| 环境变量 | 说明 |
|---|---|
COPILOT_GITHUB_TOKEN | Copilot API 的 GitHub token(最高优先级) |
HERMES_COPILOT_ACP_COMMAND | 覆盖 Copilot CLI 二进制路径(默认:copilot) |
HERMES_COPILOT_ACP_ARGS | 覆盖 ACP 参数(默认:--acp --stdio) |
--provider 选择:config.yaml 中永久设置提供商:NOVITA_BASE_URL、GLM_BASE_URL、KIMI_BASE_URL、MINIMAX_BASE_URL、MINIMAX_CN_BASE_URL、DASHSCOPE_BASE_URL、XIAOMI_BASE_URL、GMI_BASE_URL 或 TOKENHUB_BASE_URL 环境变量覆盖。GLM_BASE_URL——可用端点会被自动检测并缓存。codex_responses 传输)接入,自动支持 Grok 4 模型的推理——无需 reasoning_effort 参数,服务端默认进行推理。在 ~/.hermes/.env 中设置 XAI_API_KEY 并在 hermes model 中选择 xAI,或直接用 grok 作为快捷方式输入 /model grok-4-1-fast-reasoning。hermes model 中选择 xAI Grok OAuth (SuperGrok / Premium+),或运行 hermes auth add xai-oauth。同一 OAuth bearer token 会被 xAI 直连工具(TTS、图像生成、视频生成、转录)自动复用。完整流程参见 xAI Grok OAuth 指南——如果 Hermes 运行在远程主机上,还需参见 SSH / 远程主机上的 OAuth 了解所需的 ssh -L 隧道配置。x.ai 的基础 URL),Hermes 会在每次 API 请求中自动发送 x-grok-conv-id 请求头以启用 prompt(提示词)缓存。这会将同一会话的请求路由到同一服务器,使 xAI 基础设施能够复用已缓存的系统 prompt 和对话历史。/v1/tts)。在 hermes tools → 语音与 TTS 中选择 xAI TTS,或参见语音与 TTS 页面了解配置。config.yaml 中永久设置:NOVITA_BASE_URL 覆盖。hermes model 中选择 Ollama Cloud,粘贴来自 ollama.com/settings/keys 的 API key,Hermes 会自动发现可用模型。