AIRouter bietet die folgenden Mechanismen zur Zustandsüberwachung und Fehlerbehebung:
- Prüfung des Dienststatus::
- Besuchehttp://localhost:8001/check_healthy
Informieren Sie sich über den Gesundheits-Screening-Service.
- Besuchehttp://localhost:8002/check_healthy
Überprüfen Sie den Schlüsselverwaltungsdienst. - Protokollanalyse::
- Die Bereitstellung von Docker erfolgt über diedocker-compose logs -f airouter-health-check
Verfolgung von Echtzeit-Protokollen.
- Direkte Ansichthealth_check.log
Fehlerprotokolle in der Datei. - Umgang mit häufigen Problemen::
1. API-Schlüssel-Fehler: inapi_keys_local.py
Das System schaltet automatisch um, wenn Sie den Schlüssel in der
2. Modell nicht verfügbarÜberprüfen Sie, ob der Health Monitor das Fehlermodell blockiert hat, oder entfernen Sie es manuell aus demmodel_list
Entfernen.
3. Fehlerhafte DatenbankverbindungBestätigung.env
DB_PASSWORD usw., in der richtigen Konfiguration.
Diese Antwort stammt aus dem ArtikelAIRouter: ein intelligentes Routing-Werkzeug zum Aufrufen mehrerer Modelle mit einer einheitlichen API-SchnittstelleDie