Docs durchsuchen...

Tippen Sie, um die Dokumentation zu durchsuchen

SillyTavern
SillyTavern

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.

text
Basis-URL: https://api.routerah.app/v1
API-Schlüssel: YOUR_API_KEY

Melde dich an, um deinen API-Key automatisch einzutragen

Kompatibilitat

Chat CompletionsAnthropic MessagesStreamingTool-Aufrufe

Schritt-fur-Schritt-Einrichtung

  1. 1
    API Connections öffnen

    Auf das Stecker-Symbol oben klicken, um das Panel API Connections zu öffnen.

  2. 2
    Chat Completion auswählen

    Setzen Sie den API-Typ auf Chat Completion.

  3. 3
    Custom (OpenAI-compatible) wählen

    Wählen Sie im Dropdown Chat Completion Source die Option Custom (OpenAI-compatible).

  4. 4
    Base URL einfügen

    Tragen Sie die base URL von Routerah ein, endend auf `/v1`. Hängen Sie nicht `/chat/completions` an.

    text
    Custom Endpoint (Base URL): https://api.routerah.app/v1

    Melde dich an, um deinen API-Key automatisch einzutragen

  5. 5
    API Key einfügen

    Fügen Sie Ihren Routerah API key in das Feld Custom API Key ein.

  6. 6
    Verbinden 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.

  1. 1
    Termux 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.

  2. 2
    Mirror 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.

    bash
    termux-change-repo
    pkg update && pkg upgrade

    Melde dich an, um deinen API-Key automatisch einzutragen

  3. 3
    Voraussetzungen 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.

  4. 4
    SillyTavern herunterladen

    Damit wird die stabile Version in Ihren Termux-Home-Ordner geladen.

    bash
    git clone https://github.com/SillyTavern/SillyTavern -b release

    Melde dich an, um deinen API-Key automatisch einzutragen

  5. 5
    SillyTavern 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.

  6. 6
    SillyTavern aktualisieren

    Führen Sie das aus, wenn Sie die neueste Version möchten. Ihre Charaktere und Chats bleiben erhalten.

    bash
    cd ~/SillyTavern
    git pull --rebase --autostash

    Melde dich an, um deinen API-Key automatisch einzutragen

Empfohlene Modelle

Kostenlose Modelle, die hier funktionieren. Beliebige Modell-ID in den Client einfügen.

minimax-m3.1-flash:freexing4.0-29b-a4b:freesage-a1.5:freenemotron-3.5-bolt-e4b:freeling-3.1-flash:free

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.
API-Key generierenModelle