SillyTavern Integrationsanleitung
Verbinden Sie UnoRouter mit SillyTavern über die OpenAI-kompatible Chat-Completion-Quelle (Custom).
SillyTavern ist ein selbst gehostetes Roleplay- und Charakter-Chat-Frontend für große Sprachmodelle. Es läuft lokal, speichert Charaktere und Chats auf Ihrem eigenen Rechner und unterstützt jede OpenAI-kompatible API als Chat-Completion-Quelle.
Überblick
SillyTavern kommuniziert mit UnoRouter über die Chat-Completion-Quelle. Sie fügen die base URL und Ihren API key ein und wählen ein Modell aus dem automatisch befüllten Dropdown. Kein Proxy-Server, kein Reverse Tunnel, kein zusätzliches Setup.
Quick Config
Kopieren Sie diese drei Werte in die Felder der Quelle Custom (OpenAI-compatible) in SillyTavern.
Base URL: https://api.unorouter.ai/v1
API Key: YOUR_API_KEY
Modell: claude-opus-4-5Fügen Sie ausschließlich die base URL ein. SillyTavern hängt `/chat/completions` automatisch an. Wenn Sie es selbst anhängen, kommt es zu einem 400er-Fehler.
Schritt-für-Schritt-Einrichtung
- 1AI Response Configuration öffnen
Klicken Sie in SillyTavern oben auf das Stecker-Symbol, um das API Connections Panel zu öffnen.
- 2Chat Completion auswählen
Setzen Sie den API-Typ auf Chat Completion.
- 3Custom (OpenAI-compatible) wählen
Wählen Sie im Dropdown Chat Completion Source die Option Custom (OpenAI-compatible).
- 4Base URL einfügen
Tragen Sie die base URL von UnoRouter ein, endend auf `/v1`. Hängen Sie nicht `/chat/completions` an.
- 5API Key einfügen
Fügen Sie Ihren UnoRouter API key in das Feld Custom API Key ein.
- 6Verbinden und Modell wählen
Klicken Sie auf Connect. Das Model-Dropdown wird automatisch aus der Modellliste von UnoRouter befüllt; wählen Sie das gewünschte Modell.
- 7Optional: Statusprüfung umgehen
Falls SillyTavern weiterhin einen Warnbanner anzeigt, obwohl Nachrichten durchkommen, aktivieren Sie Bypass API Status Check.
Verhalten des Model-Dropdowns
SillyTavern ruft `GET /v1/models` auf Ihrer base URL auf, um die Modellauswahl zu befüllen. UnoRouter stellt diesen Endpunkt bereit, sodass sich das Dropdown automatisch füllt. Sollte es einmal leer bleiben, weichen Sie auf das Textfeld Custom Model ID aus und tippen Sie den Modellnamen selbst ein.
Fehlerbehebung
- 400 Bad Request bei jeder Nachricht. Sie haben `/chat/completions` an die URL angehängt. Entfernen Sie es; die base URL muss auf `/v1` enden.
- Model-Dropdown ist leer. Die Verbindung ist fehlgeschlagen. Prüfen Sie die base URL erneut und aktivieren Sie Bypass API Status Check, damit SillyTavern die Liste nicht mehr vorzeitig abbricht.
- 401 Unauthorized. Der API key ist abgelaufen oder falsch eingegeben. Erzeugen Sie einen neuen über Ihr UnoRouter-Dashboard und fügen Sie ihn ohne führende oder abschließende Leerzeichen ein.
- 429 Too Many Requests. Sie haben das Rate Limit Ihres aktuellen Tarifs erreicht. Warten Sie eine Minute oder upgraden Sie den Tarif auf der UnoRouter-Abrechnungsseite.
- SSL- oder Zertifikatsfehler. Ihre Systemuhr ist falsch. Synchronisieren Sie sie und versuchen Sie es erneut; SillyTavern nutzt den Trust Store des Systems.
- Streaming bricht mitten im Satz ab. Deaktivieren Sie Streaming in den Generation Settings, um zu bestätigen, dass das Problem auf der Stream-Seite liegt, und schalten Sie es anschließend wieder ein. Unternehmens-Proxies, die das `data:`-Präfix entfernen, können ebenfalls die Ursache sein.
Bereit zum Chatten?
Holen Sie sich Ihren UnoRouter API key und nutzen Sie SillyTavern mit jedem von uns unterstützten Modell.