Hvordan bruke SillyTavern: En praktisk guide til oppsett, modeller og avanserte RP-funksjoner
Du har hørt ryktene: SillyTavern er en av de mest fleksible front-end-løsningene for rollespill og chat med store språkmodeller. Men hvor begynner du, hvilke modeller bør du bruke, og hvordan låser du opp de beste funksjonene uten å ødelegge noe? Denne guiden tar deg gjennom trinn for trinn – ingen fjas, bare en praktisk, løsningsorientert vei fra installasjon til profesjonelle økter.
Hva er SillyTavern – og hvorfor bruke det?
SillyTavern er et kraftig, tilpassbart brukergrensesnitt for å samhandle med LLM-er – både hostede API-er og lokale modeller. Tenk på det som kontrollrommet ditt for oppslukende chat, karakterrollespill, verdensbygging og historiefortelling. Det kobles til API-er som OpenAI, Anthropic og Google, eller til lokale backender som KoboldAI og oobabooga/text-generation-webui (TGI/ExLlama, osv.), slik at du kan finjustere stemningen, hukommelsen og stilen i øktene dine. Det er designet for å være tilgjengelig, men likevel dyptgående, med funksjoner som karakterkort, langtidshukommelse, utvidelser og detaljerte kontroller for prompter og sampling.
Raskt oppsett: Fra null til første chat
Følg denne strømlinjeformede flyten. Du kan gå tilbake til avanserte innstillinger senere når du er komfortabel.
1) Installer og start
- Klon eller last ned SillyTavern fra GitHub-repoet (eller en vedlikeholdt fork) og følg det inkluderte oppstartsskriptet for operativsystemet ditt. På Windows kjører du vanligvis en
start.bat for å starte den lokale webserveren; på macOS/Linux er et start.sh-skript vanlig.
- Åpne den lokale URL-en som vises i terminalen (vanligvis ` eller porten SillyTavern skriver ut) for å få tilgang til brukergrensesnittet.
Tips: Hold SillyTavern-mappen din ryddig – karakterkort, forhåndsinnstillinger og utvidelser ligger i forutsigbare undermapper, noe som gjør sikkerhetskopiering enklere.
2) Velg modellbane: API eller lokal
- Hostet API: Raskest å starte; skriv inn API-nøkkelen din i SillyTaverns API-innstillinger.
- Lokal backend: Best for personvern og kontroll; koble SillyTavern til en lokal server som KoboldAI eller oobabooga/text-generation-webui.
SillyTavern støtter et bredt spekter av API-leverandører og lokale kontakter, med notater om styrker, begrensninger og brukstilfeller i dokumentene.
3) Skriv inn API-legitimasjon (hvis du bruker hostede modeller)
- OpenAI, Anthropic, Google (Gemini) og andre kan legges til ved å lime inn API-nøkler i SillyTaverns tilkoblingsfane.
- Tips: Bruk forhåndsinnstillinger per leverandør; forskjellige modeller responderer bedre på litt forskjellige systemprompter, temperatur og straffer.
Fellesskapsrapporter bemerker at Googles Gemini kan brukes gratis med en Google AI Studio-nøkkel, noe som gjør det til et kostnadseffektivt utgangspunkt for eksperimentering.
4) Koble til lokale LLM-er (valgfritt)
- Start din lokale backend (KoboldAI, text-generation-webui/oobabooga, LM Studio, osv.) og verifiser at den betjener et API-endepunkt.
- I SillyTavern velger du den tilsvarende kontakten og skriver inn den lokale URL-en og eventuelle nødvendige parametere.
- Valider ved å sende en kort testmelding.
5) Opprett eller importer en karakter
- Klikk Characters → New for å bygge fra bunnen av, eller importer et karakterkort (PNG/JSON) fra biblioteket ditt.
- Fyll ut persona-, beskrivelses-, eksempel-dialog- og definisjonsfelter. Jo mer spesifikk karakteriseringen er, desto bedre blir RP-konsistensen.
6) Begynn å chatte
- Velg din karakter og modell, og skriv deretter din første melding.
- Bruk en myk åpning som: «La oss sette scenen: .
- Lokale Llama‑baserte modeller: Private, tilpassbare; kvaliteten avhenger av kvantisering og finjustering.
- KoboldAI/oobabooga-stacker: Dyp kontroll over inferens, promptformater og utvidelser.
SillyTaverns API-tilkoblingsguide skisserer støttede leverandører og forbehold på ett sted.
Karakterutvikling: Bygge personligheter som holder seg i karakter
En flott økt starter med et flott karakterkort.
- Persona: 2–4 setninger om identitet, rolle, stemme.
- Bakgrunnshistorie: 3–5 kulepunkter med formativ historie; unngå uttømmende tidslinjer.
- Mål og grenser: Avklar ønsker og grenser karakteren ikke vil krysse.
- Talemønstre: Legg til noen eksempler på idiomer eller særegenheter.
- Eksempel-dialog: 3 utvekslinger som fremhever tone, tempo og emosjonell rekkevidde.
Profftips: Legg til miljøankere (f.eks. «byen lukter regn og gamle neon») for å holde modellen beskrivende uten konstante påminnelser.
Utvidelser, plugins og kraftfunksjoner
SillyTavern har et økosystem av tillegg som utvider funksjonene:
- Hukommelse og Lorebooks: Auto-injiser viktige fakta når triggere oppdages.
- Verden/Historieverktøy: Scenemaler, NPC-oversikter og hendelsesprompter.
- TTS/STT: Stemmeaktiver øktene dine med tekst-til-tale og tale-til-tekst.
- Bildekroker: Noen kontakter støtter bilde-prompter/responser (modellavhengig).
- Automatisering: Makroer for tilbakevendende narrative takter eller formatering.
Sjekk dokumentene for leverandørspesifikke funksjoner, promptformater og hastighetsbegrensningsnotater før du aktiverer avanserte integrasjoner.
Sikkerhet, filtre og grenser
- Modellretningslinjer: API-modeller (f.eks. Anthropic, Google) håndhever sikkerhetsregler som kan påvirke visse innholdstyper. Juster dine kreative mål deretter.
- Lokal kontroll: Lokale modeller gir deg mer spillerom, men også mer ansvar – sett personlige grenser og innholdstagger på forhånd.
- økt-hygiene: Bruk innholdsvarsler, opt‑in-scener og klare overganger. Hvis noe sporer av, oppsummer, tilbakestill tonen og forankre scenariet på nytt.
Feilsøking: Raske løsninger for vanlige problemer
- Modellen gjentar eller looper: øk repetisjonsstraffen, senk temperaturen litt, legg til flere grunnleggende fakta i hukommelsen.
- Utenfor-karakter-responser: Styrk karakterens definisjon og legg til 2–3 eksempel-dialoger; stram inn systemprompten.
- Kostnadene skyter i været (API-bruk): Reduser kontekstlengden, aktiver kortere svar, oppsummer periodisk, eller bytt til en modell med lavere kostnad for utfyllingsscener.
- Lokal modell er treg: Prøv en mindre kvantisering, aktiver GPU-akselerasjon, eller senk maks antall tokens.
- Tilkoblingsfeil: Kontroller leverandør-URL-en, nøkkelgyldigheten og modellnavnet på nytt. Se API-tilkoblingssiden for nøyaktige parametere.
En 10‑minutters startarbeidsflyt (kopier dette)
- Velg en leverandør (f.eks. Gemini for lavkosttester eller Claude for lange historieforløp).
- Opprett en karakter med persona, bakgrunnshistoriepunkter og 3 eksempel-dialoger.
- Sett temperaturen til 0,8, Top‑p 0,9, repetisjonsstraff medium.
- Legg til en liten minnebok: setting, forhold, aktive mål.
- Start chatten med et tydelig sceneoppsett og ønsket tone.
- Etter 10 meldinger, eksporter chatten, noter to forbedringer og oppdater karakterkortet.
Gjenta denne loopen, og du vil se dramatiske konsistensgevinster.
Modellspesifikke tips (jukseark)
- OpenAI: Liker konsise systemprompter; formater instruksjoner tydelig med nummererte trinn.
- Claude: Trives med avsnittslange briefs; flott for narrativ kontinuitet og oppsummeringer.
- Gemini: Fungerer bra med strukturerte prompter og eksplisitte begrensninger; sjekk gratisnivåkvoter.
- Lokal Llama: Bruk instruksjonsjusterte varianter; test 2–3 kvantiseringer for hastighet/kvalitet.
Sikkerhetskopier, eksporter og organisering
- Bruk separate mapper per «univers» for å forhindre krysskontaminering av lore.
- Eksporter chatter regelmessig (JSON/HTML) og ta øyeblikksbilder av karakterkortene dine.
- Hold et «meta»-dokument som registrerer samplingsinnstillinger, modellversjoner og bemerkelsesverdige økter.
Verdt å merke seg: Få fart på arbeidsflyten med Sider.AI
Hvis du utarbeider karakterbios, sceneutkast eller lore-utdrag utenfor SillyTavern, kan en sidepanelassistent hjelpe deg med å iterere raskt. Forresten, Sider.AIs assistent i nettleseren kan oppsummere lange transkripsjoner, foreslå karaktersærheter eller generere scenefrø, og deretter kan du lime resultatene rett inn i SillyTavern. Det er en praktisk følgesvenn før produksjon for verdensbygging og promptpolering. Viktige takeaways
- Start enkelt: velg én leverandør, én karakter og en liten minnebok.
- Kontroll er konge: systemprompter, sampling og hukommelse former konsistens.
- Velg modeller etter mål: narrativ lengde, kostnad, kreativitet eller personvern.
- Iterer: eksporter, gjennomgå og raffiner karakterkortet og forhåndsinnstillingene dine.
Ressurser
- SillyTavern API-tilkoblinger oversikt: støttede leverandører, begrensninger og notater.
- Fellesskapsdiskusjon om de beste modellene og gratis/lavkostalternativer som Gemini.
- GitHub-oversikt over SillyTavern som en LLM-frontend for rollespill og chat.
FAQ
Q1:Hvordan kobler jeg SillyTavern til OpenAI, Claude eller Gemini?
Åpne SillyTaverns API-innstillinger og lim inn API-nøklene dine for hver leverandør, velg deretter modellnavnet og lagre. Den offisielle API-tilkoblingsguiden viser støttede leverandører og parametere du kanskje må angi.
Q2:Kan jeg bruke SillyTavern med en lokal modell som Llama?
Ja. Kjør en lokal backend som KoboldAI eller oobabooga/text-generation-webui, og pek deretter SillyTavern til den lokale server-URL-en. Forsikre deg om at backend-en eksponerer et API-endepunkt og bruker en kompatibel instruksjonsjustert modell.
Q3:Hvilke innstillinger forbedrer rollespillkonsistensen i SillyTavern?
Forbedre systemprompten, legg til eksempel-dialog i karakterkortet, og bruk en liten minnebok for fakta og forhold. Juster temperatur, Top‑p og repetisjonsstraffer for å balansere kreativitet og sammenheng.
Q4:Hvilken modell er best for langformhistoriefortelling i SillyTavern?
Claude-modeller er sterke for langkontekst-narrativ sammenheng, mens OpenAI og Gemini er allsidige og kostnadseffektive for generell chat. Lokale Llama-modeller er flotte for personvern hvis du er komfortabel med å justere dem.
Q5:Hvordan reduserer jeg tokenkostnader med API-modeller i SillyTavern?
Forkort kontekstlengden, aktiver konsise svar og oppsummer buer periodisk. Du kan også bytte til modeller med lavere kostnad for utfyllingsscener og beholde premiummodeller for sentrale øyeblikk.