Überblick
hermes fallback verwaltet die Fallback-Provider-Kette. Wenn das primäre Modell aufgrund von Rate-Limiting, Überlastung oder Verbindungsfehlern scheitert, versucht Hermes nacheinander die Fallback-Provider, bis einer erfolgreich antwortet.
hermes fallback {list,ls,add,remove,rm,clear}
Unterbefehle
list / ls — Fallback-Kette anzeigen
hermes fallback list
hermes fallback ls
Zeigt die aktuelle Fallback-Kette an. Wird kein Unterbefehl angegeben, wird standardmäßig list verwendet.
add — Provider an die Kette anhängen
hermes fallback add
Öffnet denselben interaktiven Provider/Modell-Auswähler wie hermes model und fügt den gewählten Provider an das Ende der Fallback-Kette an.
remove / rm — Eintrag entfernen
hermes fallback remove
hermes fallback rm
Öffnet einen interaktiven Auswähler, um einen Eintrag aus der Fallback-Kette zu löschen.
clear — Alle Fallbacks entfernen
hermes fallback clear
Entfernt alle Provider aus der Fallback-Kette.
Häufige Szenarien
Aktuelle Kette anzeigen
hermes fallback
hermes fallback list
Zeigt, welche Provider versucht werden, wenn das primäre Modell fehlschlägt.
Backup-Provider hinzufügen
hermes fallback add
Nach der Konfiguration des primären Modells verwenden, um bei Ausfällen eine Alternative zu haben.
Nicht mehr genutzten Provider entfernen
hermes fallback remove
Hält die Kette sauber und vermeidet Versuche mit abgelaufenen Anmeldedaten.
Kette zurücksetzen
hermes fallback clear
Verwenden, wenn du die Fallback-Kette von Grund auf neu aufbauen möchtest.
Tipps
- Fallback-Provider werden nur bei Rate-Limit-, Überlastungs- oder Verbindungsfehlern versucht, nicht bei allen Modellfehlern.
- Sortiere die Kette nach Zuverlässigkeit und Kosten; teurere Provider gehören ans Ende.
- Stelle sicher, dass jeder Fallback-Provider gültige Anmeldedaten in
hermes authoder der entsprechenden Umgebungsvariable hat. - Ein Fallback-Eintrag überschreibt nicht das Modell — er wird nur genutzt, wenn das primäre Modell nicht antworten kann.