Wyvern Chat Custom-API-Setup: ein Provider, jedes Modell.

Updated 2026-07-29

WyvernChat ist eine kostenlose Bring-your-own-Key-Roleplay-Plattform: Sie hostet selbst keine Modelle, und ihre Provider-Settings listen OpenRouter, OpenAI und Google neben der Option, einen Custom Provider anzulegen. Registriere https://api.apisrouter.com/v1 als diesen Custom Provider mit einem Key, und der gesamte Katalog — DeepSeek, Kimi, GLM, Claude — wird pro Chat auswählbar, mit V2-Character-Cards und Lorebooks, die von überall dorthin mitgenommen werden, wo du sie schreibst.

Kurzantwort: einen Custom Provider registrieren.

Öffne in WyvernChats Settings den Provider- oder Connection-Bereich, und lege statt einen benannten Dienst auszuwählen einen Custom Provider an. Die Werte sind die Standard-Drei jedes OpenAI-kompatiblen Frontends: Base URL https://api.apisrouter.com/v1, dein sk-...-Key, und die exakte Modell-ID, mit der der Chat laufen soll, etwa deepseek-v4-flash oder claude-sonnet-4-6. Feldbeschriftungen verschieben sich, während sich die App weiterentwickelt, behandle Namen also locker und Werte exakt. WyvernChats Dokumentation rahmt diese Fähigkeit direkt so: Ist dein Provider nicht in der eingebauten Liste, legst du einen neuen Provider an und nutzt die Modelle, die er anbietet. Das ist der Mechanismus, auf dem diese ganze Seite reitet, und er bedeutet, dass die Modellwahl innerhalb von Wyvern nicht mehr auf die vorverdrahteten Dienste der Entwickler beschränkt ist.

Base URL:  https://api.apisrouter.com/v1
API key:   sk-...              (from APIsRouter)
Model:     deepseek-v4-flash   (typed exactly; any catalog id works)

Was WyvernChat ist, und warum es deinen Key will.

WyvernChat (app.wyvern.chat) ist eine gehostete Web-Roleplay-Plattform in der SillyTavern-Linie: Character-Cards, Lorebooks, Gruppenchats und eine öffentliche Charakter-Bibliothek, ganz ohne Self-Hosting. Reviews und Community-Berichte beschreiben durchweg zwei Dinge darüber: Die Kernplattform ist kostenlos ohne Feature-Paywalls, und sie liefert bewusst keine Modelle, du bringst also einen Key von einem Provider mit und bezahlst diesen Provider direkt. Dieses BYOK-Design ist die ehrliche Version des Deals, den die meisten Character-Plattformen verschleiern. Es gibt kein gebündeltes Kontingent, das ausgehen kann, und keinen Premium-Modell-Tier zum Upsell; deine Kosten sind das, was dein Provider misst, sichtbar in dessen Logs statt in einem Abo versteckt. Die Kehrseite ist, dass die Provider-Entscheidung ganz bei dir liegt — genau die Entscheidung, die ein Multi-Familien-Gateway vereinfacht: ein Custom-Provider-Eintrag, ein Key, und die Modellfrage wird zu einem Dropdown pro Chat statt einem neuen Konto pro Anbieter. Wyvern unterstützt Konfiguration pro Connection über die Grundlagen hinaus, Sampler-Presets und Instruct-Templates eingeschlossen, sodass ein feingetuntes Setup für eine Modellfamilie neben einem anderen gespeichert bleiben kann. Wo die Docs ein Detail nicht ausbuchstabieren (exakte Labels, oder ob ein Anthropic-nativer Dialekt neben der OpenAI-Form verfügbar ist), geh davon aus, dass der OpenAI-kompatible Custom Provider der verlässliche Weg ist; es ist der, auf den sich die eigene Dokumentation der Plattform festlegt.

Setup-Schritt-für-Schritt.

Debugging folgt dem universellen Frontend-Muster. Ein stiller Fehler oder ein sofortiger Fehler bei korrekt aussehenden Werten ist meist eines von drei Dingen: eine URL, an die der Completions-Pfad angehängt wurde, obwohl die App eine Base URL will, ein Key mit überzähligem Whitespace, oder ein Browser-seitiger CORS-Block, den du in der Developer-Console erkennst. Da Wyvern eine gehostete Web-App ist, läuft der Request-Pfad von der App zu deinem Endpoint; dieselben drei Werte in einem curl-Befehl funktionieren zu sehen, trennt Endpoint-Probleme von App-Problemen in unter einer Minute.

  • Erstelle ein WyvernChat-Konto unter app.wyvern.chat oder melde dich an.
  • Öffne die Settings und finde den Provider-/API-Connection-Bereich.
  • Wähle, einen Custom Provider statt eines benannten Presets hinzuzufügen.
  • Trage die Base URL https://api.apisrouter.com/v1 ein und füge deinen Key ein.
  • Setze die Modell-ID exakt so, wie der Katalog sie listet; ruft die App eine Modellliste vom Endpoint ab, wähle daraus, andernfalls tippe die ID.
  • Speichern, einen beliebigen Charakter öffnen, und eine kurze Testnachricht senden, um den Round-Trip zu bestätigen.

Character Cards: was V2-Import in der Praxis bedeutet.

Wyverns Wiki dokumentiert Character Cards als portable Artefakte: Cards laden im V2-Card-Format herunter, eingebettet in PNG-Dateien, und der Import eines Bildes mit Card-Metadaten (etwa ein SillyTavern-Export) bietet an, die Charakterdetails automatisch zu übernehmen. Lorebooks sind ebenfalls First-Class: importierbar, exportierbar und an jeden Charakter anhängbar, statt an das Setup ihres Erstellers gebunden zu sein. Die praktische Konsequenz: Deine Investition in Charaktere und World-Notes ist keiner einzelnen Frontend-Geisel. Eine für SillyTavern geschriebene Card spielt in Wyvern, und eine Wyvern-Card exportiert sich zurück. Kombiniert mit einem Gateway-Key macht das das gesamte Setup in beiden Dimensionen gleichzeitig portabel: Charaktere wandern zwischen Frontends, und Modelle tauschen sich darunter aus, ohne dass du eine der beiden Hälften neu machen musst. Eine Gewohnheit, die sich aus der SillyTavern-Welt zu übernehmen lohnt: Halte Card und Lorebook während einer langen Story stabil, und lass das Instruction-Following des Modells die Arbeit machen. Modellwechsel mitten in der Story sind sicher, weil der Verlauf mit dem Chat reist; Card-Umschreibungen mitten in der Story kosten mehr Kohärenz, als sie hinzufügen.

Modelle für Wyvern-Sessions wählen.

Der Katalog-Mix, der zu Roleplay passt, bildet sich sauber auf Wyverns Modellwahl pro Chat ab. deepseek-v4-flash ist der Standard-Daily-Driver der Community: natürlicher Dialog, vorwärtstreibende Szenen, und Preise niedrig genug, dass ein intensiver Abend einen kleinen Bruchteil eines Cents pro Nachricht kostet. deepseek-v4-pro hebt die Beschreibungsdichte für Kampagnen an, die es wert sind, angepinnt zu werden. kimi-k2.6 und glm-5.2 brechen in der Rotation die Ermüdung durch dieselbe Stimme, wobei GLMs Long-Horizon-Adherence ihm trotz seiner Reasoning-Latenz detailreiche Szenen einbringt. claude-sonnet-4-6 bleibt die Prosa-Obergrenze für Safe-for-Work-Storytelling, entsprechend bepreist. Content Policy, offen benannt: Wyverns eigene Bedingungen regeln die Plattform, und die Policy jeder Modellfamilie regelt, was dieses Modell schreiben wird; kein Custom Endpoint ändert daran etwas. Die unten verlinkte Policies-Compared-Seite deckt die Landschaft sachlich ab, und die ehrliche Zusammenfassung ist, dass Policy-Fit ein Modellauswahlkriterium wie Preis oder Prosa ist, nichts, das ein Setup-Guide wegkonfigurieren kann.

Nutzungsbasiert · unter offiziellem Preis

Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.

ModellOffizieller PreisUnser Preis
DeepSeek V4 Flash$0.14 / $0.28 per M$0.10 / $0.30 per M
DeepSeek V4 Pro$0.43 / $0.87 per M$0.40 / $0.90 per M
Kimi K2.6$0.95 / $4.00 per M$1.00 / $4.00 per M
Claude Sonnet 4.6$3.00 / $15.00 per M$2.40 / $12.00 per M

Kostenform: was eine BYOK-Plattform tatsächlich abrechnet.

Weil Wyvern selbst nichts berechnet, ist deine gesamte Kosten der abgerechnete Key, und die Kostenform von Roleplay ist input-dominiert: Das Frontend sendet die sichtbare Chat-Historie bei jeder Nachricht erneut, eine lange Session rechnet ihren akkumulierten Kontext also immer wieder ab. Das macht zwei Einstellungen wichtiger als jeder Abo-Vergleich. Halte den Arbeitskontext bewusst statt maximal, indem du ältere Ereignisse in Lorebook-Einträge zusammenfasst, wie der Context-Length-Guide unten beschreibt. Und passe das Modell an die Szene an: Rotation zwischen einem günstigen Daily-Driver und einem teuren Finale-Modell senkt die Rechnung um eine Größenordnung gegenüber dem dauerhaften Betrieb des Flaggschiffs. Das Startguthaben hier deckt die Evaluierungsphase ohne Karte ab: genug identische Prompts über deepseek-v4-flash, kimi-k2.6 und claude-sonnet-4-6 hinweg, um zu wissen, welche Stimme deine Story will, mit Token-Zahlen pro Request im Usage-Log, sodass die Steady-State-Kosten reine Arithmetik sind, bevor du überhaupt aufwerten musst.

Häufige Fragen

Unterstützt WyvernChat Custom-API-Endpoints?

Ja. Die Provider-Settings listen benannte Dienste (OpenRouter, OpenAI, Google) und dokumentieren das Anlegen eines Custom Providers für alles, was nicht gelistet ist. Ein Custom Provider, der auf https://api.apisrouter.com/v1 zeigt, macht mit einem Key jedes Katalogmodell auswählbar.

Ist WyvernChat kostenlos?

Die Plattform ist es, laut ihrer Dokumentation und unabhängigen Reviews: keine Feature-Paywalls und kein gebündeltes Modell-Kontingent. Sie ist Bring-your-own-Key, Modellnutzung rechnet sich also über den Provider ab, zu dem dein Key gehört. Das Startguthaben hier deckt diese ersten Sessions ohne Karte ab.

Kann ich meine SillyTavern-Charaktere in Wyvern importieren?

Ja. Wyvern nutzt das V2-Character-Card-Format, eingebettet in PNGs, und der Import eines Bildes mit Card-Metadaten bietet an, den Charakter automatisch zu übernehmen. Lorebooks importieren und exportieren sich ebenfalls, ein ganzes SillyTavern-Setup migriert also, statt neu zu starten.

Welches Modell sollte ich für Wyvern-Roleplay wählen?

Die Rotation, die frontend-übergreifend funktioniert: deepseek-v4-flash als Daily Driver, deepseek-v4-pro für Kampagnen, kimi-k2.6 oder glm-5.2 für Stimmenvielfalt, claude-sonnet-4-6 für Safe-for-Work-Prosa auf ihrem Höhepunkt. Mit einem Gateway-Key ist das eine Wahl pro Chat, keine Verpflichtung.

Ändert ein Custom Endpoint, was Modelle inhaltlich erlauben?

Nein. Wohin Requests routen, hat keinen Effekt auf die Content Policy des Modells oder die Plattform-Bedingungen; beide gelten weiterhin genau wie geschrieben. Die auf dieser Seite verlinkte Content-Policies-Seite vergleicht die geschriebenen Policies nach Provider, sodass die Fit-Frage geklärt ist, bevor eine lange Story beginnt.

Mein Custom Provider speichert, aber Chats bekommen keine Antwort. Was jetzt?

Teile das Problem auf: Führe dieselbe URL, denselben Key und dieselbe Modell-ID in einem curl-Request aus. Funktioniert curl, liegt das Problem app-seitig (URL mit zusätzlichem Pfad eingefügt, Whitespace im Key, oder ein in der Browser-Console sichtbarer CORS-Block). Scheitert curl auch, ist Key oder ID falsch, und der Error-Body sagt welches.