config.yamlPokud primární model a fallback model sdílejí stejný backend, stejnou API bránu (gateway) nebo stejný pool API klíčů, může se stát, že rate limit zasáhne oba současně. Systém sice přepne, ale "záložní" model je ve skutečnosti napojený na stejné přetížené zdroje. Proto se může zdát, že fallback "nefunguje" nebo že se chyba opakuje i po přepnutí.
Podle dokumentace OpenClaw (který může být podkladovou vrstvou) a obecných patternů mohou být na vině tyto faktory:
HTTP 429: rate_limit_error: Extra usage is required for long context requestsOtevřete konfigurační soubor Hermese – obvykle ~/.hermes/config.yaml. Hledejte:
Pokud oba používají stejného providera nebo stejnou gateway, jste zranitelní vůči společnému výpadku. Ideálně by fallback měl být na úplně jiném providerovi (např. primárně Anthropic, fallback OpenRouter).
Pokud používáte OpenClaw gateway:
openclaw gateway probeNásledně zkontrolujte celkový stav:
openclaw gateway status --deep
openclaw doctor --deep~/.openclaw/.env a restartujte službu.Přidejte další, nezávislý fallback provider. Hermes podporuje celý řetězec fallback providerů (fallback_providers v config.yaml). Například:
fallback_providers:
- provider: openrouter
model: anthropic/claude-sonnet-4
- provider: anthropic
model: claude-sonnet-4-20250514Pokud chyba souvisí s "Extra usage is required for long context requests", zkraťte konverzaci, rozdělte úkol do menších celků, nebo použijte modely optimalizované pro dlouhý kontext.
Opakované přepínání na fallback model sg-claude-opus-4.7 via custom
Pokud si nejste jisti konfigurací, exportujte obsah ~/.hermes/config.yaml (bez citlivých údajů, jako jsou API klíče) a podle struktury bude hned jasné, kde je slabé místo.
Comments
0 comments