Configurazione API personalizzata di Wyvern Chat: un provider, tutti i modelli.

Updated 2026-07-29

WyvernChat è una piattaforma di roleplay gratuita bring-your-own-key: non ospita alcun modello proprio, e le sue impostazioni provider elencano OpenRouter, OpenAI e Google accanto all'opzione di creare un provider personalizzato. Registra https://api.apisrouter.com/v1 come quel provider personalizzato con una chiave, e l'intero catalogo, DeepSeek, Kimi, GLM, Claude, diventa selezionabile per chat, con le character card V2 e i lorebook portati da qualsiasi posto tu li scriva.

Risposta rapida: registra un provider personalizzato.

Nelle impostazioni di WyvernChat, apri la sezione provider o connessione, e invece di scegliere un servizio con nome, crea un provider personalizzato. I valori sono i tre standard di ogni frontend compatibile OpenAI: base URL https://api.apisrouter.com/v1, la tua chiave sk-..., e l'id esatto del modello con cui vuoi far girare la chat, come deepseek-v4-flash o claude-sonnet-4-6. Le etichette dei campi cambiano con l'evolversi dell'app, quindi tratta i nomi in modo approssimativo e i valori in modo esatto. La documentazione di WyvernChat inquadra questa capacità direttamente: se il tuo provider non è nella lista integrata, crei un nuovo provider e usi i modelli che offre. Questo è il meccanismo su cui si basa l'intera pagina, e significa che la scelta del modello dentro Wyvern smette di essere limitata ai servizi pre-cablati dagli sviluppatori.

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

Cos'è WyvernChat, e perché vuole la tua chiave.

WyvernChat (app.wyvern.chat) è una piattaforma di roleplay web nella tradizione di SillyTavern ma hostata: character card, lorebook, chat di gruppo, e una libreria pubblica di personaggi, senza alcun self-hosting. Recensioni e resoconti della community descrivono costantemente due cose a riguardo: la piattaforma di base è gratuita senza paywall sulle funzionalità, e deliberatamente non fornisce alcun modello, quindi porti una chiave da un provider e paghi quel provider direttamente. Questo design BYOK è la versione onesta dell'accordo che la maggior parte delle piattaforme di personaggi oscura. Non c'è una quota inclusa da esaurire e nessun tier di modello premium da vendere in upsell; i tuoi costi sono qualunque cosa il tuo provider misuri, visibile nei log di quel provider anziché nascosta in un abbonamento. Il rovescio della medaglia è che la decisione sul provider è interamente tua, che è esattamente la decisione che un gateway multi-famiglia semplifica: una voce di provider personalizzato, una chiave, e la questione del modello diventa un menu a tendina per chat invece di un nuovo account per fornitore. Wyvern supporta la configurazione per connessione oltre alle basi, tra cui preset dei sampler e template instruct, quindi una configurazione ottimizzata per una famiglia di modelli può restare salvata accanto a un'altra. Dove la documentazione non specifica un dettaglio (etichette esatte, o se un dialetto nativo Anthropic è esposto accanto al formato OpenAI), assumi che il provider personalizzato compatibile OpenAI sia la via affidabile; è quella a cui si impegna la documentazione stessa della piattaforma.

Guida alla configurazione.

Il debug segue lo schema universale dei frontend. Un fallimento silenzioso o un errore immediato con valori apparentemente corretti è di solito una di tre cose: un URL incollato con il percorso completions attaccato quando l'app vuole un base URL, una chiave con spazi bianchi di troppo, o un blocco CORS lato browser, che puoi individuare nella console sviluppatore. Dato che Wyvern è un'app web hostata, il percorso della richiesta va dall'app al tuo endpoint; dimostrare che gli stessi tre valori funzionano in un comando curl separa i problemi di endpoint da quelli dell'app in meno di un minuto.

  • Crea o accedi al tuo account WyvernChat su app.wyvern.chat.
  • Apri le impostazioni e trova la sezione provider / connessione API.
  • Scegli di aggiungere un provider personalizzato invece di un preset con nome.
  • Inserisci il base URL https://api.apisrouter.com/v1 e incolla la tua chiave.
  • Imposta l'id del modello esattamente come lo elenca il catalogo; se l'app recupera una lista di modelli dall'endpoint, scegli da essa, altrimenti digita l'id.
  • Salva, apri un personaggio qualsiasi, e invia un breve messaggio di prova per confermare il round trip.

Character card: cosa significa in pratica l'importazione V2.

Il wiki di Wyvern documenta le character card come artefatti portabili: le card si scaricano nel formato card V2 incorporato in file PNG, e importare un'immagine che porta i metadati della card (un export di SillyTavern, per esempio) ti chiede di importare automaticamente i dettagli del personaggio. Anche i lorebook sono di prima classe, importabili, esportabili, e collegabili a qualsiasi personaggio invece che vincolati alla configurazione di chi li ha creati. La conseguenza pratica: il tuo investimento in personaggi e note di mondo non è ostaggio di un singolo frontend. Una card scritta per SillyTavern gira in Wyvern, e una card di Wyvern si esporta di nuovo fuori. Combinato con una chiave gateway, questo rende l'intera configurazione portabile in entrambe le dimensioni contemporaneamente: i personaggi si spostano tra i frontend, e i modelli si scambiano sotto di essi, senza rifare nessuna delle due metà. Un'abitudine che vale la pena portarsi dietro dal mondo SillyTavern: mantieni stabili la card e il lorebook durante una storia lunga e lascia che l'aderenza alle istruzioni del modello faccia il lavoro. Cambiare modello a metà storia è sicuro perché la cronologia viaggia con la chat; riscrivere la card a metà storia costa più coerenza di quanta ne aggiunga.

Scegliere i modelli per le sessioni di Wyvern.

Il mix di catalogo adatto al roleplay si mappa perfettamente sulla scelta del modello per chat di Wyvern. deepseek-v4-flash è il daily driver predefinito della community: dialogo naturale, scene che procedono in avanti, e tariffe abbastanza basse che una serata intensa costa una piccola frazione di centesimo per messaggio. deepseek-v4-pro aumenta la densità descrittiva per le campagne che meritano di essere fissate. kimi-k2.6 e glm-5.2 rompono la stanchezza della stessa voce in rotazione, con l'aderenza su orizzonti lunghi di GLM che gli fa guadagnare le scene ricche di dettagli nonostante la sua latenza di ragionamento. claude-sonnet-4-6 resta il tetto di prosa per la narrazione safe-for-work, prezzato di conseguenza. Content policy, detto con chiarezza: i termini stessi di Wyvern governano la piattaforma, e la policy di ciascuna famiglia di modelli governa ciò che quel modello scriverà; nessun endpoint personalizzato cambia nessuno dei due. La pagina di confronto delle policy linkata sotto copre il panorama in modo fattuale, e il riassunto onesto è che l'adattamento alla policy è un criterio di selezione del modello come il prezzo o la prosa, non qualcosa che una guida di configurazione può eliminare.

Pagamento a consumo · sotto i prezzi ufficiali

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

ModelloPrezzo ufficialeIl nostro prezzo
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

Struttura dei costi: cosa fattura davvero una piattaforma BYOK.

Poiché Wyvern non fa pagare nulla di suo, il tuo intero costo è la chiave a consumo, e la struttura dei costi del roleplay è dominata dall'input: il frontend reinvia la cronologia visibile della chat a ogni messaggio, quindi una sessione lunga fattura il suo contesto accumulato ancora e ancora. Questo rende due impostazioni più importanti di qualsiasi confronto con abbonamenti. Mantieni il contesto di lavoro deliberato piuttosto che massimale, riassumendo gli eventi più vecchi in voci di lorebook nel modo descritto dalla guida alla lunghezza del contesto sotto. E adatta il modello alla scena: la rotazione tra un daily driver economico e un modello costoso per il finale taglia la fattura di un ordine di grandezza rispetto a far girare sempre il flagship. Il credito iniziale qui copre la fase di valutazione senza carta: prompt identici a sufficienza tra deepseek-v4-flash, kimi-k2.6 e claude-sonnet-4-6 per sapere quale voce vuole la tua storia, con conteggi dei token per richiesta nel log di utilizzo così che il costo a regime sia aritmetica prima di qualsiasi ricarica.

Domande frequenti

WyvernChat supporta endpoint API personalizzati?

Sì. Le sue impostazioni provider elencano servizi con nome (OpenRouter, OpenAI, Google) e documentano la creazione di un provider personalizzato per qualsiasi cosa non elencata. Un provider personalizzato puntato su https://api.apisrouter.com/v1 con una chiave rende selezionabile ogni modello del catalogo.

WyvernChat è gratuito?

La piattaforma lo è, secondo la sua documentazione e le recensioni indipendenti: nessun paywall sulle funzionalità e nessuna quota modello inclusa. È bring-your-own-key, quindi l'uso del modello fattura tramite qualunque provider a cui appartenga la tua chiave. Il credito iniziale qui copre quelle prime sessioni senza carta.

Posso importare i miei personaggi SillyTavern in Wyvern?

Sì. Wyvern usa il formato character card V2 incorporato nei PNG, e importare un'immagine con metadati della card offre di importare automaticamente il personaggio. Anche i lorebook si importano ed esportano, quindi un'intera configurazione SillyTavern migra invece di ripartire da zero.

Quale modello dovrei scegliere per il roleplay su Wyvern?

La rotazione che funziona su tutti i frontend: deepseek-v4-flash come daily driver, deepseek-v4-pro per le campagne, kimi-k2.6 o glm-5.2 per varietà di voce, claude-sonnet-4-6 per la prosa safe-for-work al suo meglio. Con una chiave gateway è una scelta per chat, non un impegno.

Un endpoint personalizzato cambia ciò che i modelli permettono nei contenuti?

No. Dove vengono instradate le richieste non ha alcun effetto sulla content policy del modello o sui termini della piattaforma; entrambi si applicano esattamente come scritti. La pagina delle content policy linkata in questa pagina confronta le policy scritte per provider così che la questione dell'adattamento sia risolta prima che inizi una storia lunga.

Il mio provider personalizzato si salva ma le chat non ricevono risposta. E adesso?

Dividi il problema: esegui lo stesso URL, chiave e id del modello in una richiesta curl. Se curl funziona, il problema è lato app (URL incollato con un percorso extra, spazi bianchi nella chiave, o un blocco CORS visibile nella console del browser). Se anche curl fallisce, la chiave o l'id sono sbagliati, e il corpo dell'errore dice quale.