Wyvern Chat aangepaste API-instelling: één provider, elk model.

Updated 2026-07-29

WyvernChat is een gratis bring-your-own-key-roleplayplatform: het host zelf geen modellen, en de providerinstellingen tonen OpenRouter, OpenAI en Google naast de optie om een aangepaste provider aan te maken. Registreer https://api.apisrouter.com/v1 als die aangepaste provider met één sleutel, en de hele catalogus — DeepSeek, Kimi, GLM, Claude — wordt selecteerbaar per chat, met V2-character-cards en lorebooks die meekomen van waar je ze ook schrijft.

Snel antwoord: registreer één aangepaste provider.

Open in de instellingen van WyvernChat de provider- of verbindingssectie, en maak in plaats van een benoemde dienst te kiezen een aangepaste provider aan. De waarden zijn de standaard drie van elke OpenAI-compatibele frontend: base URL https://api.apisrouter.com/v1, je sk-...-sleutel, en het exacte model-ID waarop je de chat wilt laten draaien, zoals deepseek-v4-flash of claude-sonnet-4-6. Veldlabels verschuiven naarmate de app evolueert, dus behandel de namen losjes en de waarden exact. De documentatie van WyvernChat verwoordt deze mogelijkheid rechtstreeks: als je provider niet in de ingebouwde lijst staat, maak je een nieuwe provider aan en gebruik je de modellen die deze aanbiedt. Dat is het mechanisme waarop deze hele pagina steunt, en het betekent dat modelkeuze binnen Wyvern niet langer beperkt is tot de diensten die de ontwikkelaars vooraf hebben bedraad.

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

Wat WyvernChat is, en waarom het je sleutel wil.

WyvernChat (app.wyvern.chat) is een webroleplayplatform uit de SillyTavern-lijn, maar dan gehost: character cards, lorebooks, groepschats en een openbare characterbibliotheek, zonder het self-hosten. Reviews en communityartikelen beschrijven er consequent twee dingen over: het kernplatform is gratis zonder featurepaywalls, en het levert bewust geen modellen, dus breng je zelf een sleutel van een provider mee en betaal je die provider rechtstreeks. Dat BYOK-ontwerp is de eerlijke versie van de deal die de meeste characterplatforms versluieren. Er is geen gebundelde quota om doorheen te raken en geen premium modeltier om te upsellen; je kosten zijn wat je provider meet, zichtbaar in de logs van die provider in plaats van verborgen in een abonnement. De keerzijde is dat de providerkeuze volledig aan jou is, en dat is precies de keuze die een multi-family gateway vereenvoudigt: één aangepaste providervermelding, één sleutel, en de modelvraag wordt een dropdown per chat in plaats van een nieuw account per leverancier. Wyvern ondersteunt configuratie per verbinding die verder gaat dan de basis, waaronder samplerpresets en instructiesjablonen, zodat een fijn afgestelde setup voor de ene modelfamilie opgeslagen naast een andere kan staan. Waar de documentatie een detail niet uitspelt (exacte labels, of een Anthropic-native dialect naast de OpenAI-vorm wordt aangeboden), ga ervan uit dat de OpenAI-compatibele aangepaste provider de betrouwbare route is; het is degene waar de eigen documentatie van het platform zich aan verbindt.

Stap voor stap instellen.

Debuggen volgt het universele frontendpatroon. Een stille mislukking of onmiddellijke fout met ogenschijnlijk correcte waarden is meestal een van drie dingen: een URL geplakt met het completions-pad eraan vast terwijl de app een base URL wil, een sleutel met overtollige witruimte, of een CORS-blokkade aan browserzijde, die je kunt zien in de developerconsole. Aangezien Wyvern een gehoste webapp is, loopt het verzoekpad van de app naar jouw endpoint; bewijzen dat dezelfde drie waarden werken in een curl-commando scheidt endpointproblemen van app-problemen in minder dan een minuut.

  • Maak een WyvernChat-account aan of log in op app.wyvern.chat.
  • Open de instellingen en zoek de sectie provider / API-verbinding.
  • Kies ervoor een aangepaste provider toe te voegen in plaats van een benoemde preset.
  • Voer de base URL https://api.apisrouter.com/v1 in en plak je sleutel.
  • Stel het model-ID exact in zoals de catalogus het vermeldt; als de app een modellijst ophaalt van het endpoint, kies er dan uit, typ anders het ID.
  • Sla op, open een willekeurig personage, en stuur één kort testbericht om de round trip te bevestigen.

Character cards: wat V2-import in de praktijk betekent.

De wiki van Wyvern documenteert character cards als draagbare artefacten: kaarten downloaden in het V2-kaartformaat, ingebed in PNG-bestanden, en het importeren van een afbeelding die kaartmetadata bevat (bijvoorbeeld een SillyTavern-export) vraagt je om de characterdetails automatisch binnen te halen. Lorebooks zijn ook volwaardig: importeerbaar, exporteerbaar en te koppelen aan elk personage in plaats van vastgezet aan de setup van hun maker. Het praktische gevolg: je investering in personages en wereldnotities zit niet gegijzeld aan één frontend. Een kaart die voor SillyTavern is geschreven, speelt in Wyvern, en een Wyvern-kaart exporteert weer terug. In combinatie met een gatewaysleutel maakt dat de hele setup in beide dimensies tegelijk draagbaar: personages verhuizen tussen frontends, en modellen wisselen eronder, zonder dat je een van beide helften opnieuw hoeft te doen. Eén gewoonte die het waard is om over te nemen uit de SillyTavern-wereld: houd de kaart en het lorebook stabiel tijdens een lang verhaal en laat het instructievolgen van het model het werk doen. Modelwissels halverwege een verhaal zijn veilig omdat de geschiedenis met de chat meereist; kaartherschrijvingen halverwege een verhaal kosten meer coherentie dan ze opleveren.

Modellen kiezen voor Wyvern-sessies.

De catalogusmix die bij roleplay past, sluit naadloos aan op de modelkeuze per chat van Wyvern. deepseek-v4-flash is de standaard workhorse van de community: natuurlijke dialoog, vooruitstuwende scènes, en tarieven laag genoeg dat een zware avond een kleine fractie van een cent per bericht kost. deepseek-v4-pro verhoogt de beschrijvingsdichtheid voor campagnes die het waard zijn om vast te pinnen. kimi-k2.6 en glm-5.2 doorbreken in rotatie de vermoeidheid van dezelfde stem, waarbij de instructienaleving van GLM over lange trajecten detailrijke scènes verdient ondanks zijn redeneerlatentie. claude-sonnet-4-6 blijft het prozaplafond voor safe-for-work-verhalen, dienovereenkomstig geprijsd. Contentbeleid, eerlijk gezegd: de eigen voorwaarden van Wyvern regelen het platform, en het beleid van elke modelfamilie regelt wat dat model zal schrijven; geen aangepast endpoint verandert een van beide. De pagina met beleidsvergelijking hieronder behandelt het landschap feitelijk, en de eerlijke samenvatting is dat beleidsaansluiting een modelselectiecriterium is zoals prijs of proza, niet iets wat een instelhandleiding kan wegconfigureren.

Betaal naar gebruik · onder officiële prijzen

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

ModelOfficiële prijsOnze prijs
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

Kostenvorm: wat een BYOK-platform daadwerkelijk factureert.

Omdat Wyvern zelf niets in rekening brengt, is je hele kostenpost de gemeten sleutel, en de kostenvorm van roleplay is input-gedomineerd: de frontend verstuurt de zichtbare chatgeschiedenis bij elk bericht opnieuw, dus een lange sessie factureert steeds opnieuw zijn opgebouwde context. Dat maakt twee instellingen belangrijker dan welke abonnementsvergelijking dan ook. Houd de werkcontext bewust in plaats van maximaal, en vat oudere gebeurtenissen samen in lorebook-items zoals de contextlengte-gids hieronder beschrijft. En stem het model af op de scène: rouleren tussen een goedkope workhorse en een duur finalemodel drukt de rekening met een orde van grootte in vergelijking met altijd het vlaggenschip draaien. Het starttegoed hier dekt de evaluatiefase zonder kaart: genoeg identieke prompts over deepseek-v4-flash, kimi-k2.6 en claude-sonnet-4-6 om te weten welke stem je verhaal wil, met tokenaantallen per verzoek in het gebruikslogboek, zodat de kosten in stabiele staat pure rekenkunde zijn vóór elke opwaardering.

Veelgestelde vragen

Ondersteunt WyvernChat aangepaste API-endpoints?

Ja. De providerinstellingen tonen benoemde diensten (OpenRouter, OpenAI, Google) en documenteren het aanmaken van een aangepaste provider voor alles wat niet vermeld staat. Een aangepaste provider die naar https://api.apisrouter.com/v1 wijst met één sleutel maakt elk catalogusmodel selecteerbaar.

Is WyvernChat gratis?

Het platform is dat, volgens de documentatie en onafhankelijke reviews: geen featurepaywalls en geen gebundelde modelquota. Het is bring-your-own-key, dus modelgebruik wordt gefactureerd via welke provider je sleutel ook toebehoort. Het starttegoed hier dekt die eerste sessies zonder kaart.

Kan ik mijn SillyTavern-personages importeren in Wyvern?

Ja. Wyvern gebruikt het V2-character-card-formaat, ingebed in PNG's, en het importeren van een afbeelding met kaartmetadata biedt aan om het personage automatisch binnen te halen. Lorebooks importeren en exporteren ook, zodat een hele SillyTavern-setup migreert in plaats van opnieuw begint.

Welk model moet ik kiezen voor Wyvern-roleplay?

De rotatie die over frontends heen werkt: deepseek-v4-flash als workhorse, deepseek-v4-pro voor campagnes, kimi-k2.6 of glm-5.2 voor stemvariatie, claude-sonnet-4-6 voor safe-for-work-proza op zijn best. Met één gatewaysleutel is het een keuze per chat, geen verplichting.

Verandert een aangepast endpoint wat modellen aan content toestaan?

Nee. Waar verzoeken naartoe routeren heeft geen effect op het contentbeleid van het model of de platformvoorwaarden; beide blijven precies gelden zoals geschreven. De pagina met contentbeleid die op deze pagina wordt gelinkt, vergelijkt het geschreven beleid per provider, zodat de aansluitingsvraag beslecht is voordat een lang verhaal begint.

Mijn aangepaste provider slaat op, maar chats krijgen geen antwoord. Wat nu?

Splits het probleem: draai dezelfde URL, sleutel en model-ID in een curl-verzoek. Als curl werkt, ligt het probleem aan de appzijde (URL geplakt met een extra pad, witruimte in de sleutel, of een CORS-blokkade zichtbaar in de developerconsole van de browser). Als curl ook faalt, is de sleutel of het ID fout, en de foutmelding zegt welke.