openrouter-fallback-config
Configure model fallback chains for high availability. Use when building fault-tolerant LLM systems. Trigger with phrases like 'openrouter fallback', 'openrouter backup model', 'openrouter redundancy', 'model failover'.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Configure model fallback chains for high availability. Use when building fault-tolerant LLM systems. Trigger with phrases like 'openrouter fallback', 'openrouter backup model', 'openrouter redundancy', 'model failover'.
How to use
Upewnij się, że masz skonfigurowaną integrację OpenRouter i zidentyfikowane co najmniej dwa modele — jeden główny i jeden lub więcej zapasowych.
Użyj natywnego fallback OpenRouter, przekazując tablicę identyfikatorów modeli w polu
modelszamiastmodel— OpenRouter będzie próbować każdy z nich po kolei, aż jeden się powiedzie.Ustaw strategię fallback w polu
routena wartość"fallback", aby OpenRouter obsługiwał failover automatycznie bez dodatkowego kodu po stronie klienta.Skonfiguruj timeout dla każdej próby, ustawiając
request_timeout— dzięki temu wolne modele szybko się nie powiodą i system przejdzie do następnego w łańcuchu bez zbędnych opóźnień.Przetestuj łańcuch fallback, tymczasowo używając nieprawidłowego identyfikatora modelu jako głównego — powinnaś zobaczyć, że system automatycznie przechodzi do modeli zapasowych i żądanie się powiedzie.
Monitoruj logi, aby sprawdzić, który model obsłużył każde żądanie, i dodaj więcej różnorodnych fallback'ów z różnych dostawców, jeśli cały łańcuch się wyczerpie.