Kako koristiti SillyTavern: Praktični vodič za postavljanje, modele i napredne RP značajke
Čuli ste za njega: SillyTavern je jedan od najfleksibilnijih front-endova za igranje uloga i razgovor s velikim jezičnim modelima. Ali odakle početi, koje modele koristiti i kako otključati njegove najbolje značajke bez da nešto pokvarite? Ovaj vodič vas vodi korak po korak – bez suvišnih informacija, samo praktičan, na rješenje usmjeren put od instalacije do sesija na profesionalnoj razini.
Što je SillyTavern—i zašto ga koristiti?
SillyTavern je moćno, prilagodljivo korisničko sučelje za interakciju s LLM-ovima—kako hostiranim API-jima, tako i lokalnim modelima. Zamislite ga kao svoju kontrolnu sobu za impresivni chat, igranje uloga likova, izgradnju svijeta i suradnju na pričama. Povezuje se s API-jima kao što su OpenAI, Anthropic i Google, ili s lokalnim backendovima kao što su KoboldAI i oobabooga/text-generation-webui (TGI/ExLlama, itd.), omogućujući vam fino podešavanje atmosfere, pamćenja i stila vaših sesija. Dizajniran je da bude pristupačan, ali i dubok, sa značajkama kao što su kartice likova, dugoročno pamćenje, proširenja i detaljne kontrole za upite i uzorkovanje.
Brzo postavljanje: Od nule do prvog chata
Slijedite ovaj pojednostavljeni tijek. Naprednim postavkama možete se vratiti kasnije kad vam bude ugodnije.
1) Instalacija i pokretanje
- Klonirajte ili preuzmite SillyTavern s njegovog GitHub repozitorija (ili održavanog fork-a) i slijedite priloženu skriptu za pokretanje za svoj OS. Na Windowsima obično pokrećete
start.bat za pokretanje lokalnog web servera; na macOS/Linux, start.sh skripta je uobičajena.
- Otvorite lokalni URL prikazan u terminalu (obično ` ili port koji ispisuje SillyTavern) za pristup korisničkom sučelju.
Savjet: Neka vaša mapa SillyTavern bude uredna—kartice likova, unaprijed postavljene postavke i proširenja nalaze se u predvidljivim podmapama, što olakšava izradu sigurnosnih kopija.
2) Odaberite putanju modela: API ili lokalno
- Hostirani API: Najbrži za početak; unesite svoj API ključ u panel postavki API-ja u SillyTavernu.
- Lokalni backend: Najbolji za privatnost i kontrolu; povežite SillyTavern s lokalnim serverom kao što su KoboldAI ili oobabooga/text-generation-webui.
SillyTavern podržava širok raspon API pružatelja i lokalnih konektora, s bilješkama o prednostima, ograničenjima i slučajevima upotrebe u dokumentaciji.
3) Unesite API vjerodajnice (ako koristite hostirane modele)
- OpenAI, Anthropic, Google (Gemini) i drugi mogu se dodati lijepljenjem API ključeva u karticu veza u SillyTavernu.
- Savjet: Koristite unaprijed postavljene postavke po pružatelju; različiti modeli bolje reagiraju na malo drugačije sistemske upite, temperaturu i kazne.
Izvješća zajednice navode da se Googleov Gemini može koristiti besplatno s Google AI Studio ključem, što ga čini isplativom početnom točkom za eksperimentiranje.
4) Povežite se s lokalnim LLM-ovima (izborno)
- Pokrenite svoj lokalni backend (KoboldAI, text-generation-webui/oobabooga, LM Studio, itd.) i provjerite služi li API endpoint.
- U SillyTavernu odaberite odgovarajući konektor i unesite lokalni URL i sve potrebne parametre.
- Potvrdite slanjem kratke testne poruke.
5) Stvorite ili uvezite lik
- Kliknite Likovi → Novi za izradu od nule ili uvezite karticu lika (PNG/JSON) iz svoje biblioteke.
- Ispunite polja persona, opis, uzorak dijaloga i definicija. Što je karakterizacija specifičnija, to je konzistentnost RP-a bolja.
6) Počnite chatati
- Odaberite svoj lik i model, a zatim napišite svoju prvu poruku.
- Koristite blagi uvod poput: “Postavimo scenu: .
- Lokalni modeli temeljeni na Llama: Privatni, prilagodljivi; kvaliteta ovisi o kvantizaciji i finom podešavanju.
- KoboldAI/oobabooga stackovi: Duboka kontrola nad zaključivanjem, formatima upita i proširenjima.
Vodič za API veze SillyTaverna navodi podržane pružatelje i upozorenja na jednom mjestu.
Izrada lika: Izgradnja osobnosti koje ostaju u karakteru
Sjajna sesija započinje sa sjajnom karticom lika.
- Persona: 2–4 rečenice o identitetu, ulozi, glasu.
- Pozadina: 3–5 natuknica formativne povijesti; izbjegavajte iscrpne vremenske crte.
- Ciljevi i granice: Razjasnite želje i granice koje lik neće prijeći.
- Govorni obrasci: Dodajte nekoliko primjera idioma ili neobičnosti.
- Uzorak dijaloga: 3 razmjene koje naglašavaju ton, tempo i emocionalni raspon.
Profesionalni savjet: Dodajte sidra okoline (npr. “grad miriše na kišu i stari neon”) kako bi model bio deskriptivan bez stalnih podsjetnika.
Proširenja, dodaci i moćne značajke
SillyTavern ima ekosustav dodataka koji proširuju njegove mogućnosti:
- Memorija i Lorebooks: Automatski ubrizgajte ključne činjenice kada se otkriju okidači.
- Alati za svijet/priču: Predlošci scena, popisi NPC-ova i upiti za događaje.
- TTS/STT: Omogućite glasovne sesije s pretvaranjem teksta u govor i govora u tekst.
- Image Hooks: Neki konektori podržavaju upite/odgovore sa slikama (ovisno o modelu).
- Automatizacija: Makronaredbe za ponavljajuće narativne taktove ili formatiranje.
Provjerite dokumentaciju za značajke specifične za pružatelja, formate upita i bilješke o ograničenju stope prije omogućavanja naprednih integracija.
Sigurnost, filtri i granice
- Pravila modela: API modeli (npr. Anthropic, Google) provode sigurnosna pravila koja mogu utjecati na određene vrste sadržaja. Prilagodite svoje kreativne ciljeve u skladu s tim.
- Lokalna kontrola: Lokalni modeli daju vam više slobode, ali i više odgovornosti—unaprijed postavite osobne granice i oznake sadržaja.
- Higijena sesije: Koristite upozorenja o sadržaju, scene s pristankom i jasne prijelaze. Ako nešto iskrsne, sažmite, resetirajte ton i ponovno usidrite scenarij.
Rješavanje problema: Brzi popravci za uobičajene probleme
- Model ponavlja ili se vrti u krug: Povećajte kaznu za ponavljanje, malo smanjite temperaturu, dodajte više temeljnih činjenica u memoriju.
- Odgovori izvan karaktera: Ojačajte definiciju lika i dodajte 2–3 uzorka dijaloga; zategnite sistemski upit.
- Troškovi rastu (korištenje API-ja): Smanjite duljinu konteksta, omogućite kraće odgovore, povremeno sažimajte ili se prebacite na model niže cijene za scene ispune.
- Lokalni model je spor: Isprobajte manju kvantizaciju, omogućite GPU ubrzanje ili smanjite maksimalni broj tokena.
- Pogreške povezivanja: Ponovno provjerite URL pružatelja, valjanost ključa i naziv modela. Pogledajte stranicu API veza za točne parametre.
10-minutni radni postupak za početnike (kopirajte ovo)
- Odaberite pružatelja (npr. Gemini za jeftine testove ili Claude za duge priče).
- Stvorite lik s personom, natuknicama pozadine i 3 uzorka dijaloga.
- Postavite temperaturu na 0,8, Top‑p 0,9, srednju kaznu za ponavljanje.
- Dodajte malu memorijsku knjigu: okruženje, odnosi, aktivni ciljevi.
- Započnite chat s jasnim postavljanjem scene i željenim tonom.
- Nakon 10 poruka, izvezite chat, zabilježite dva poboljšanja i ažurirajte karticu lika.
Ponovite ovu petlju i vidjet ćete dramatična poboljšanja konzistentnosti.
Savjeti specifični za model (cheat sheet)
- OpenAI: Voli sažete sistemske upite; jasno formatirajte upute s numeriranim koracima.
- Claude: Uspijeva na kratkim uputama u više odlomaka; odličan za narativni kontinuitet i sažetke.
- Gemini: Dobro funkcionira sa strukturiranim upitima i eksplicitnim ograničenjima; provjerite kvote besplatne razine.
- Lokalna Llama: Koristite varijante podešene za upute; testirajte 2–3 kvantizacije za brzinu/kvalitetu.
Sigurnosne kopije, izvoz i organizacija
- Koristite zasebne mape po "svemiru" kako biste spriječili unakrsnu kontaminaciju znanja.
- Redovito izvozite chatove (JSON/HTML) i snimajte svoje kartice likova.
- Vodite "meta" dokument koji bilježi postavke uzorkovanja, verzije modela i značajne sesije.
Vrijedi napomenuti: Ubrzavanje vašeg radnog procesa s Sider.AI
Ako izrađujete nacrte biografija likova, nacrte scena ili isječke znanja izvan SillyTaverna, pomoćnik na bočnoj traci može vam pomoći da brzo ponavljate. Usput rečeno, pomoćnik Sider.AI u pregledniku može sažeti duge transkripte, predložiti neobičnosti likova ili generirati sjemenke scena, a zatim možete zalijepiti rezultate izravno u SillyTavern. To je praktičan suputnik u predprodukciji za izgradnju svijeta i poliranje upita. Ključni zaključci
- Počnite jednostavno: odaberite jednog pružatelja, jednog lika i malu memorijsku knjigu.
- Kontrola je kralj: sistemski upiti, uzorkovanje i memorija oblikuju konzistentnost.
- Odaberite modele prema cilju: duljina naracije, cijena, kreativnost ili privatnost.
- Ponavljajte: izvezite, pregledajte i pročistite svoju karticu lika i unaprijed postavljene postavke.
Resursi
- Pregled API veza SillyTaverna: podržani pružatelji, ograničenja i bilješke.
- Rasprava zajednice o najboljim modelima i besplatnim/jeftinim opcijama poput Gemini.
- GitHub pregled SillyTaverna kao LLM frontend za igranje uloga i chat.
FAQ
P1: Kako povezati SillyTavern s OpenAI, Claude ili Gemini?
Otvorite postavke API-ja u SillyTavernu i zalijepite svoje API ključeve za svakog pružatelja, zatim odaberite naziv modela i spremite. Službeni vodič za API veze navodi podržane pružatelje i parametre koje ćete možda morati postaviti.
P2: Mogu li koristiti SillyTavern s lokalnim modelom poput Llama?
Da. Pokrenite lokalni backend kao što su KoboldAI ili oobabooga/text-generation-webui, a zatim usmjerite SillyTavern na lokalni URL servera. Provjerite izlaže li backend API endpoint i koristi li kompatibilan model podešen za upute.
P3: Koje postavke poboljšavaju konzistentnost igranja uloga u SillyTavernu?
Pročistite sistemski upit, dodajte uzorak dijaloga na karticu lika i koristite malu memorijsku knjigu za činjenice i odnose. Podesite temperaturu, Top‑p i kazne za ponavljanje kako biste uravnotežili kreativnost i koherentnost.
P4: Koji je model najbolji za dugotrajno pripovijedanje u SillyTavernu?
Claude modeli su jaki za koherentnost naracije dugog konteksta, dok su OpenAI i Gemini svestrani i isplativi za opći chat. Lokalni Llama modeli su izvrsni za privatnost ako ste se ugodno podešavati ih.
P5: Kako smanjiti troškove tokena s API modelima u SillyTavernu?
Skratite duljinu konteksta, omogućite sažete odgovore i povremeno sažimajte lukove. Također se možete prebaciti na modele niže cijene za scene ispune i zadržati premium modele za ključne trenutke.