SillyTavern Integrationsanleitung
Verbinden Sie Routerah mit SillyTavern über die OpenAI-kompatible Chat-Completion-Quelle (Custom).
Uberblick
SillyTavern erreicht Routerah über die Chat Completion-Quelle. Basis-URL und API-Schlüssel einfügen, dann ein Modell aus der Liste wählen. Kein Proxy und kein Tunnel nötig.
Schnellkonfiguration
Diese Werte in den Client einfügen. Der Schlüssel wird bei angemeldeter Sitzung automatisch ausgefüllt.
Basis-URL: https://api.routerah.app/v1
API-Schlüssel: YOUR_API_KEYKompatibilitat
Schritt-fur-Schritt-Einrichtung
- 1API Connections öffnen
Auf das Stecker-Symbol oben klicken, um das Panel API Connections 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 Routerah ein, endend auf `/v1`. Hängen Sie nicht `/chat/completions` an.
textCustom Endpoint (Base URL): https://api.routerah.app/v1 - 5API Key einfügen
Fügen Sie Ihren Routerah API key in das Feld Custom API Key ein.
- 6Verbinden und Modell wählen
Auf Connect klicken. Die Modellliste füllt sich aus dem Modellkatalog von Routerah.
Auf Android ausführen (Termux)
SillyTavern hat keine Android-App, läuft aber auf dem Handy in Termux. Installieren Sie es einmal mit diesen Schritten, öffnen Sie es im Browser Ihres Handys und verbinden Sie dann Routerah mit den Schritten oben.
- 1Termux installieren
Laden Sie Termux von F-Droid oder von der GitHub-Releases-Seite. Die Version aus dem Play Store wird nicht mehr gepflegt und funktioniert nicht.
- 2Mirror wählen und aktualisieren
Öffnen Sie Termux und führen Sie den ersten Befehl aus. Wählen Sie Mirror group und eine Region in Ihrer Nähe, dann aktualisieren Sie die Pakete.
bashtermux-change-repo pkg update && pkg upgrade - 3Voraussetzungen installieren
Damit werden Git und Node.js installiert. Auf einem älteren 32-Bit-Handy führen Sie zusätzlich `pkg install esbuild` aus, falls der Start mit Unsupported platform abbricht.
bashpkg install git nodejs-lts nano - 4SillyTavern herunterladen
Damit wird die stabile Version in Ihren Termux-Home-Ordner geladen.
bashgit clone https://github.com/SillyTavern/SillyTavern -b release - 5SillyTavern starten
Öffnen Sie http://127.0.0.1:8000 im Browser Ihres Handys und folgen Sie den Einrichtungsschritten oben. Lassen Sie Termux im Hintergrund laufen, während Sie chatten. Für einen späteren Start führen Sie diese zwei Befehle erneut aus.
bashcd ~/SillyTavern bash start.sh - 6SillyTavern aktualisieren
Führen Sie das aus, wenn Sie die neueste Version möchten. Ihre Charaktere und Chats bleiben erhalten.
bashcd ~/SillyTavern git pull --rebase --autostash
Empfohlene Modelle
Kostenlose Modelle, die hier funktionieren. Beliebige Modell-ID in den Client einfügen.
Stolperfallen
- Nur die auf `/v1` endende Basis-URL einfügen. SillyTavern hängt `/chat/completions` selbst an; wird es ergänzt, folgt ein 400-Fehler.
- Eine leere Modellauswahl bedeutet, dass die Verbindung fehlgeschlagen ist. Prüfen Sie die Basis-URL erneut und aktivieren Sie dann Bypass API status check.
- Ein 401 bedeutet, dass der Schlüssel abgelaufen oder falsch eingegeben ist. Erzeuge einen frischen Schlüssel in deinem Routerah-Dashboard und füge ihn ohne führende oder nachgestellte Leerzeichen ein.
- Bricht das Streaming mitten im Satz ab, Streaming zur Bestätigung der Ursache deaktivieren und danach wieder aktivieren. Firmenproxys, die das Präfix `data:` entfernen, brechen es ebenfalls.