Hermes Agent 只有一个 key 时老撞 429,很多人第一反应是直接换 provider。现在官方其实给了更稳的办法:credential pools。文档写得很清楚,它是同一 provider 内部的多 key 轮换,不是跨 provider 的 fallback。
为什么它比只开 fallback 更对症
如果你本来就想留在 OpenRouter、Anthropic 或某个自定义 endpoint 上,429 往往只是某个 key 被打满,不代表整个 provider 都要切走。credential pools 会先在同 provider 的多个凭据之间轮换,只有全都不行了,才轮到 fallback 模型。
怎么上手
- 先用
hermes auth add <provider> --api-key ...加第二把 key。 - 用
hermes auth list看池子是否生效。 - 有需要再设轮换策略,比如
round_robin或least_used。
一句话:一个 key 老 429,先上 credential pools,再谈跨 provider fallback。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。