config.yaml| 模型名 |
|---|
claude-fable-5 |
claude-opus-4-8 |
claude-opus-4-7 |
claude-opus-4-6 |
claude-sonnet-5 |
claude-sonnet-4-6 |
claude-haiku-4-5-20251001 |
custom_providers 接入custom_providers 中声明一个 AnyRoute providermodel 块中把默认模型指向这个 providersmart_model_routing,避免 Hermes 自动切到别的模型base_url 写 https://cc.anyroute.ioapi_mode 必须写 anthropic_messagesprovider 必须和上面 custom_providers 里的 name 对应上,否则 Hermes 不会走到你定义的 AnyRoute provider。claude-opus-4-8,实际跑的却不是它。<your-key> 换成你自己的 AnyRoute API Key 即可:配置文件中直接写入 API Key 会形成明文凭证。请勿提交到代码仓库或发送给他人,并限制配置文件的访问权限。
model.default 和 custom_providers[].models 中的模型名一起改掉。base_url 填写的是 https://cc.anyroute.ioapi_mode 填写的是 anthropic_messagesmodel.provider 指向的是你在 custom_providers 中定义的 provider 名smart_model_routing.enabled 已关闭/v1/messages。/v1/messages 可用/v1/chat/completions 不适合作为这篇 Hermes 配置方案的主路径api_mode 必须写成 anthropic_messages,不要按 OpenAI 兼容模式去配。claude-opus-4-8,实际却跑了别的模型?smart_model_routing.enabled 是否已经关闭。api_key_env 能不能用?api_key_env 在 model 和 custom_providers 块里存在不稳定情况,可能导致环境变量没有正确展开,最后返回 401。api_key 的方式,先把链路打通,再决定是否继续排查环境变量方案。api_key 是否填到了 model 和 custom_providers 需要的位置api_mode。