SillyTavern-API-Einrichtung: Base-URL, API-Key und Modellliste

Updated 2026-07-15

Wähle in SillyTavern Chat Completion, setze die Quelle auf Custom (OpenAI-compatible), füge eine Base-URL ein, die auf /v1 endet, und trage deinen API-Key ein. Das Modell-Dropdown füllt sich danach automatisch über den /v1/models-Endpoint des Providers.

Kurzantwort: die fünf Einstellungen, auf die es ankommt

Öffne das API-Connections-Panel (das Stecker-Symbol) und setze genau das: API = Chat Completion. Chat Completion Source = Custom (OpenAI-compatible). Custom Endpoint (Base URL) = https://api.apisrouter.com/v1. Custom API Key = dein sk-...-Key. Klicke auf Connect, warte auf das grüne Licht und wähle ein Modell aus dem Dropdown, zum Beispiel deepseek-v4-flash. Der mit Abstand häufigste Fehler ist, den kompletten Pfad einzufügen. SillyTavern hängt an alles, was du einträgst, automatisch /chat/completions an, deshalb muss die URL bei /v1 aufhören. Fügst du https://api.apisrouter.com/v1/chat/completions ein, fragt SillyTavern /v1/chat/completions/chat/completions an, und die Verbindung schlägt mit einem 404 fehl. Das ist genau umgekehrt zu JanitorAI, das in seiner Proxy-Konfiguration die volle Completions-URL erwartet. Gleicher Provider, unterschiedliche Feldkonventionen.

Warum die SillyTavern-API-URL bei /v1 endet

Jede OpenAI-kompatible API besteht aus einer Base-URL plus einem festen Satz an Routen. GET /v1/models liefert die Liste der Modell-IDs, die dein Key nutzen kann. POST /v1/chat/completions führt die eigentliche Chat-Anfrage aus. SillyTavern kennt diese Routen und baut sie selbst zusammen, deshalb fragt es nur nach der Base. Beim Klick auf Connect ruft es /v1/models mit deinem Key auf und nutzt die Antwort, um das Modell-Dropdown zu füllen. Ein leeres Dropdown bedeutet fast immer, dass dieser Aufruf fehlgeschlagen ist. Außerdem musst du den richtigen API-Modus wählen. Chat Completion sendet strukturierte Nachrichten mit den Rollen system, user und assistant, genau das, was jeder gehostete OpenAI-kompatible Provider erwartet. Text Completion sendet einen rohen Prompt-String und existiert vor allem für lokale Backends wie KoboldCpp und text-generation-webui. Nutze für jeden gehosteten API-Key Chat Completion. Wählst du Text Completion gegen einen gehosteten Chat-Endpoint, bekommst du Fehler oder kaputte Formatierung, und mehrere Sampler, die in diesem Modus angezeigt werden, greifen dort ohnehin nicht.

Schritt-für-Schritt-Einrichtung

Bleibt das Dropdown nach Connect leer, prüfe der Reihe nach drei Dinge: Die URL endet bei /v1 ohne weiteren Pfad und ohne Leerzeichen am Ende, der Key ist ohne Anführungszeichen oder Leerraum eingefügt, und die Quelle ist Custom (OpenAI-compatible) statt einfach OpenAI. Die einfache OpenAI-Quelle ignoriert in manchen Versionen deine Custom-URL und spricht stattdessen mit api.openai.com, wo dein Key ungültig ist.

  • Besorg dir einen Key. Bei APIsRouter gibt es kein Anmeldeformular: Zahle unter /topup, und der Key wird dir per E-Mail zugeschickt. Jeder OpenAI-kompatible Key funktioniert in diesen Schritten genauso.
  • Klicke in SillyTavern auf das Stecker-Symbol, um API Connections zu öffnen.
  • Setze API auf Chat Completion.
  • Setze Chat Completion Source auf Custom (OpenAI-compatible).
  • Trage bei Custom Endpoint (Base URL) https://api.apisrouter.com/v1 ein, ohne irgendetwas nach /v1.
  • Füge deinen Key in das Feld Custom API Key ein.
  • Klicke auf Connect. Der Status-Punkt wird grün, und das Available-Models-Dropdown füllt sich über /v1/models.
  • Wähle ein Modell, öffne eine Character Card und sende eine kurze Testnachricht.

Die Verbindung außerhalb von SillyTavern prüfen

Wenn etwas fehlschlägt, teste den Endpoint zuerst direkt, bevor du SillyTavern die Schuld gibst. Dieser curl-Aufruf macht exakt das, was der Connect-Button macht. Kommt ein JSON-Array mit Modell-IDs zurück, sind Key und URL in Ordnung, und das Problem liegt in den SillyTavern-Feldern. Funktioniert die Modellliste, scheitern aber Chats, führe eine echte Completion mit derselben Base-URL aus Python aus. Eine erfolgreiche Antwort beweist hier die ganze Kette, und jede Fehlermeldung, die du zurückbekommst, ist die echte Fehlermeldung des Providers statt der generischen von SillyTavern.

curl https://api.apisrouter.com/v1/models \
  -H "Authorization: Bearer sk-your-key"

Sampler- und Preset-Grundlagen

Chat-Completion-Quellen bieten einen kleinen Sampler-Satz: Temperature, Top P, Frequency Penalty und Presence Penalty, dazu Antwortlänge und Kontextgröße. Ausgefeiltere Sampler, von denen du vielleicht gelesen hast (Min P, Mirostat, Dynamic Temperature), gehören zu Text-Completion-Backends und werden schlicht nicht an gehostete Chat-APIs gesendet, suche also nicht danach. Presets in SillyTavern bündeln zwei Dinge: Sampler-Werte und die Prompt-Struktur, die der Prompt Manager aus Character Card, Persona und Lorebook zusammensetzt. Das eingebaute Default-Preset ist ein solider Ausgangspunkt. Ändere jeweils einen Wert und generiere dieselbe Szene neu, um zu sehen, was er tatsächlich bewirkt. Die Kontextgröße verdient Aufmerksamkeit: SillyTavern füllt das Context Window mit dem Chatverlauf, deshalb bedeutet ein größerer Kontext mehr Prompt-Token pro Turn, was das Gedächtnis verbessert und gleichzeitig die Kosten pro Nachricht erhöht.

Startwerte für Chat-Completion-Presets. Jeweils einen Wert anpassen.
EinstellungStartwertWas sie im Roleplay bewirkt
Temperature0.8Höher (bis 1.1) sorgt für abwechslungsreiche Prosa; niedriger (0.6), wenn der Charakter von der Card abweicht
Top P0.95Unverändert lassen, außer Antworten werden unzusammenhängend, dann leicht senken
Frequency Penalty0.1Wirkt wiederkehrenden Satzrhythmen in langen Chats entgegen
Presence Penalty0.05Kleine Werte verhindern Themen-Loops
Max Response Tokens350300 bis 500 passt zu absatzartigen Antworten ohne Abschweifen
KontextgrößeModelllimit oder 16kMehr Verlauf pro Turn; damit auch mehr abgerechnete Input-Token pro Nachricht

Empfohlene Modelle für SillyTavern

Die Modellwahl zählt mehr als Sampler-Tuning. Der Community-Konsens, soweit sich das aus ungefähren Berichten ablesen lässt, setzt die DeepSeek-V4-Familie beim Preis an die Spitze: deepseek-v4-flash ist die Standardempfehlung für lange Chats, und deepseek-v4-pro hält komplexe Cards und Gruppenchats besser zusammen. GLM-5, Kimi K2.6 und MiMo sind solide Value-Picks mit eigenständiger Prosa-Stimme, die sich lohnen zu rotieren, wenn ein Chat anfängt, sich gleichförmig anzufühlen. Grok sticht heraus, weil xAIs veröffentlichte Policy reifere Themen in fiktionalen Settings ausdrücklich erlaubt, was bei düsteren Storylines relevant ist. Claude schreibt die beste Prosa von allem auf dieser Liste, aber Anthropics Policy verbietet explizite Inhalte, deshalb ist Claude die richtige Wahl für SFW-Creative-Writing und literarische Szenen. Zwei praktische Hinweise. Erstens: SillyTavern ist Software für Erwachsene, und jedes Modell hier setzt unabhängig vom Frontend die Content Policy seines eigenen Providers durch, halte Cards und Szenen also innerhalb dieser Regeln. Zweitens: Weil das Dropdown live aus /v1/models befüllt wird, kannst du mitten im Chat das Modell wechseln und Antworten auf dieselbe Nachricht vergleichen, was der schnellste Weg ist, deinen eigenen Favoriten zu finden.

Modell-IDStärke in SillyTavernHinweise zur Content Policy
deepseek-v4-flashCommunity-Favorit für lange Chats; bestes Preis-Leistungs-Verhältnis pro NachrichtFlexible Policy für Fiktion; folgt Character Cards zuverlässig
deepseek-v4-proStärkeres Instruction-Following für komplexe Cards und GruppenchatsGleiche Familie wie Flash, mit besserer Kohärenz
glm-5Eigenständige Prosa-Stimme; gutes Pacing in ruhigen SzenenValue-Pick für erzähllastige Chats
kimi-k2.6Long-Context-Recall für große LorebooksValue-Pick; verarbeitet große Cards, ohne zu vergessen
grok-4.5Starke Improvisation und WortgefechtexAI-Policy erlaubt reifere Themen in fiktionalen Settings
claude-sonnet-4-6Höchste Prosa-Qualität fürs GeldNur SFW-Creative-Writing; Anthropic verbietet explizite Inhalte
claude-opus-4-7Bestes literarisches Long-Form-WritingGleiche Nur-SFW-Policy wie Sonnet
gemini-3.5-flashSchnelle Antworten, langer KontextStandard-Google-Policy; gut für Adventure-artiges RP

Was SillyTavern-Chats tatsächlich kosten

Gehostete Modelle rechnen pro Token ab, und Roleplay ist input-lastig: Jeder Turn sendet die Character Card plus den letzten Verlauf erneut mit. Ein Turn, der 8.000 Prompt-Token sendet und eine 350-Token-Antwort erhält, kostet bei deepseek-v4-flash etwa ein Zehntel Cent, ein paar Dollar decken also Monate an entspanntem Chatten ab. Derselbe Turn kostet bei claude-opus-4-7 rund 25 Mal so viel, deshalb fahren die meisten einen günstigen Daily Driver und heben Premium-Modelle für Szenen auf, die ihnen wichtig sind. Ein Gateway-Key deckt diese ganze Tabelle ab. APIsRouter ist ein OpenAI-kompatibles Gateway mit Pay-as-you-go-Abrechnung ohne Abo: Du zahlst unter /topup, ohne ein Konto anzulegen, der Key kommt per E-Mail, deine erste Aufladung bringt zusätzlich +100 % Guthaben, globale Modelle kosten 20 % unter den offiziellen Preisen, und chinesische Modelle liegen unter ihren offiziellen Preisen.

Katalogpreise in USD. kimi-k2.6 und MiMo sind ebenfalls im Katalog verfügbar.
ModellInput / 1 Mio. TokenOutput / 1 Mio. Token
deepseek-v4-flash$0.126$0.252
deepseek-v4-pro$0.3915$0.783
glm-5$0.514$2.314
gemini-3.5-flash$1.20$7.20
claude-sonnet-4-6$2.40$12.00
claude-opus-4-7$4.00$20.00
gpt-5.5$4.00$24.00
grok-4.5$1.60$4.80

Häufige Fragen

Welche API-URL trage ich in SillyTavern ein?

Nur die Base-URL, endend auf /v1. Bei APIsRouter ist das https://api.apisrouter.com/v1. SillyTavern hängt /chat/completions selbst an, deshalb bricht die Eingabe des vollen Completions-Pfads die Verbindung mit einem 404 ab.

Gibt es eine kostenlose API für SillyTavern?

SillyTavern selbst ist kostenlose Open-Source-Software. Gehosteter Modellzugang wird pro Token abgerechnet, auch wenn manche Provider kostenlose Tiers mit engen Rate-Limits und Warteschlangen anbieten. Ein lokales Modell über KoboldCpp laufen zu lassen ist kostenlos, wenn deine Hardware das schafft. In der Praxis kosten günstige gehostete Modelle wie deepseek-v4-flash einen Bruchteil eines Cents pro Nachricht, was für gelegentliche Nutzung nah genug an kostenlos liegt, ohne die Rate-Limit-Probleme.

Warum ist meine SillyTavern-Modellliste leer?

Der Connect-Aufruf an /v1/models ist fehlgeschlagen. Prüfe, dass die URL bei /v1 endet, ohne zusätzlichen Pfad oder Leerzeichen, dass der Key sauber eingefügt ist, und dass die Quelle Custom (OpenAI-compatible) statt einfach OpenAI ist. Teste mit curl gegen /v1/models, um die echte Fehlermeldung des Providers zu sehen.

Sollte ich in SillyTavern Chat Completion oder Text Completion nutzen?

Chat Completion für jede gehostete OpenAI-kompatible API. Text Completion ist für lokale Backends wie KoboldCpp und text-generation-webui gedacht, die einen rohen Prompt-String erwarten. Wählst du Text Completion gegen einen gehosteten Chat-Endpoint, gibt es Fehler oder kaputte Formatierung.

Welches Modell ist am besten für Roleplay in SillyTavern?

Starte mit deepseek-v4-flash, dem gängigen Community-Standard für lange Chats zu niedrigen Kosten. Wechsle für komplexe Cards zu deepseek-v4-pro, probiere GLM-5 oder Kimi K2.6 für eine andere Prosa-Stimme, und nutze Claude für das hochwertigste SFW-Creative-Writing. Grok passt zu reiferen fiktionalen Themen gemäß xAIs veröffentlichter Policy.

Ist mein API-Key in SillyTavern sicher?

Keys werden lokal in SillyTaverns secrets.json auf deinem Rechner gespeichert und nur an den von dir konfigurierten API-Host gesendet. Teile keine Screenshots des Connection-Panels oder exportierte Settings-Dateien, und rotiere den Key, wenn du einen Leak vermutest.