返回AI问答
Hermes Agent cron 为什么不走 fallback?

Hermes Agent cron 为什么不走 fallback?

AI问答 Admin 44 次浏览

Hermes Agent cron 任务失败后没有自动切到 fallback,这不是一定配置错了。官方 Fallback Providers 文档写明:cron jobs 不支持主会话那种自动 fallback,它们会按执行时配置的 provider 跑;想用不同模型,需要在 cron job 本身指定 provider 和 model。

正确理解

CLI 会话里的 fallback_model 可以在主模型 429、500、401、404 时切换;但 cron 是定时任务,不继承这个会话级兜底。你要把 cron 当成独立作业来配置。

怎么降低失败率

  1. 给 cron 任务显式指定稳定 provider。
  2. 把关键任务拆小,避免一次定时任务跑太久。
  3. 如果经常 429,给 provider 做 key pool 或换更稳的模型。
  4. 失败后用日志确认是认证、限流还是模型能力问题。

一句话:cron 不走 fallback 是当前机制,解决办法是给任务本身指定 provider/model。

官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/

推荐工具

更多