KI-Router
Der KI-Router bietet einen stabilen KI-Endpunkt für eine Gruppe von KI-Gateways. Er leitet jede Anfrage durch konfigurierte Gateway-Routen, verteilt den Datenverkehr innerhalb derselben Stufe nach Gewicht und wechselt bei wiederholbaren Fehlern zur nächsten Stufe.
Verwenden Sie ihn, wenn Sie Folgendes wünschen:
- Einen einzigen Endpunkt für Ihre Anwendung anstelle eines fest kodierten KI-Anbieters.
- Gewichtete Verkehrsaufteilung über mehrere Gateways.
- Rückfall von einem primären Anbieter zu Backup-Anbietern während Ausfällen oder Ratenbegrenzungen.
- Ein Migrationspfad, bei dem Sie den Datenverkehr schrittweise durch Ändern von Gewichten verschieben können.
Wie er sich auf das KI-Gateway bezieht
Das KI-Gateway bleibt die Einheit, die Anbieteranmeldedaten, benutzerdefinierte Basis-URLs, Modellpreise, Quotenwarnungen und Gateway-Protokolle speichert. Der KI-Router ersetzt dies nicht.
Der KI-Router entscheidet nur, welche Gateway-Route die Anfrage erhalten soll.
Der Ablauf zur Laufzeit ist:
- Ihre Anwendung ruft einen KI-Router-Endpunkt auf.
- Der KI-Router findet den Router nach Workspace-ID und Router-ID.
- Der KI-Router wählt eine geeignete Gateway-Route aus der ersten Stufe aus.
- Das ausgewählte KI-Gateway sendet die Anfrage an den Upstream-KI-Anbieter.
- Wenn der Versuch erfolgreich ist, gibt der KI-Router diese Antwort zurück.
- Wenn der Versuch mit einem wiederholbaren Fehler fehlschlägt, versucht der KI-Router eine andere Route in derselben Stufe und dann die nächste Stufe.
Voraussetzungen
Bevor Sie Routen hinzufügen, erstellen Sie mindestens ein KI-Gateway mit einem gespeicherten Modell-API-Schlüssel. Gateways ohne gespeicherten Schlüssel werden im Routenpicker des KI-Routers nicht angezeigt.
Laufzeitanfragen benötigen weiterhin einen Tianji-API-Schlüssel:
- Für OpenAI-kompatible Endpunkte senden Sie
Authorization: Bearer <YOUR_TIANJI_API_KEY>. - Für Anthropic Messages-Endpunkte senden Sie
x-api-key: <YOUR_TIANJI_API_KEY>.
Tianji überprüft den Anrufer-API-Schlüssel und verwendet dann den gespeicherten Anbieter-Schlüssel des KI-Gateways für die Upstream-Anfrage.
Einen Router erstellen
- Öffnen Sie KI-Router in der Tianji-Seitenleiste.
- Klicken Sie auf KI-Router hinzufügen.
- Geben Sie einen Routernamen ein.
- Lassen Sie Aktiviert an, wenn der Router Laufzeitverkehr akzeptieren soll.
- Speichern Sie den Router.
Nach der Erstellung des Routers öffnen Sie die Registerkarte Routen, um Stufen und Gateway-Routen zu konfigurieren.
Stufen
Eine Stufe ist ein Fallback-Niveau.
Anfragen beginnen immer in der ersten Stufe. Tritt ein wiederholbarer Fehler auf, versucht der KI-Router weiterhin geeignete Routen in dieser Stufe. Wenn jede geeignete Route in der Stufe fehlschlägt, wechselt der KI-Router zur nächsten Stufe.
Verwenden Sie mehrere Stufen, wenn Sie eine strikte Fallback-Reihenfolge wünschen.
Beispiel:
| Stufe | Routen | Bedeutung |
|---|---|---|
| Stufe 1 | OpenAI primär, OpenRouter primär | Normaler Produktionsverkehr |
| Stufe 2 | DeepSeek-Backup | Backup nachdem primäre Anbieter fehlschlagen |
| Stufe 3 | Benutzerdefiniertes internes Modell | Letztmöglicher Fallback |
Ziehen Sie Stufen, um sie neu anzuordnen. Die oberste Stufe wird zuerst versucht.