Prije nego što krenete s vodičem za instalaciju SillyTaverna, odredite koji vam pristup odgovara. Ovi kriteriji pomažu vam da procijenite vlastite potrebe i ograničenja. Ne postoji univerzalno najbolja metoda; izbor ovisi o vašem operativnom sustavu, razini tehničkog znanja, potrebi za privatnošću i želji za mobilnošću. Svaki kriterij objašnjava što tražiti, kome odgovara i kako sami provjeriti tvrdnje. Cilj je da donesete informiranu odluku bez oslanjanja na marketinške obećanja. Imajte na umu da se SillyTavern i povezani alati razvijaju, pa provjerite službenu dokumentaciju za najnovije pojedinosti.
01Način instalacije
SillyTavern se može instalirati na više načina, primjerice preko Node.js i git kloniranja ili korištenjem Docker kontejnera. Svaka metoda ima svoje prednosti i zamke. Node.js pristup je često izravniji za početnike, dok Docker nudi bolju izolaciju i lakše ažuriranje. Neke metode zahtijevaju dodatne alate poput Python-a ili build alata. Važno je odabrati metodu koju vaš operativni sustav podržava i za koju možete pronaći ažurne upute. Ne postoji univerzalno najbolja opcija; sve ovisi o vašem okruženju i razini kontrole koju želite.
Za korisnike koji žele birati između izravne instalacije i izoliranog kontejnera, ovisno o tehničkoj razini i potrebi za ažuriranjem.
Provjerite službenu dokumentaciju SillyTaverna za popis podržanih metoda. Zatim na svom sustavu provjerite je li Node.js ili Docker već instaliran naredbama poput `node -v` ili `docker --version`.
02Upravljanje ovisnostima
SillyTavern zahtijeva Node.js i npm, a ponekad i dodatne pakete ovisno o značajkama. Prije instalacije provjerite verzije i instalirajte samo provjerene pakete. Na Windowsima je korisno koristiti Node Version Manager, dok na Linuxu možete koristiti sistemske pakete. Nemojte preskakati korake s ovisnostima jer to često dovodi do grešaka. Ako naiđete na problem, zabilježite poruku i pretražite službene izvore. Redovito ažurirajte ovisnosti prema uputama projekta.
Za korisnike koji žele stabilnu instalaciju i spremni su pratiti korake za instalaciju paketa bez improvizacije.
Pokrenite `node -v` i `npm -v` u terminalu. Provjerite službenu dokumentaciju za minimalne verzije. Ako koristite Docker, provjerite `docker --version` i `docker compose version`.
03Sigurnost konfiguracije
Postavke privatnosti određuju gdje se pohranjuju razgovori i podaci. Neke opcije mogu zadano koristiti lokalnu pohranu, dok druge mogu uključivati vanjske servise. Provjerite konfiguracijske datoteke i korisničko sučelje za opcije poput spremanja povijesti, izvoza i povezivanja s API-jevima. Ako želite da sve ostane lokalno, izbjegavajte postavke koje šalju podatke u oblak. Nemojte pretpostavljati da su zadane postavke najsigurnije; pregledajte ih i prilagodite. Redovito sigurnosno kopirajte svoje podatke.
Za korisnike kojima je privatnost prioritet i koji žele razumjeti gdje završavaju njihovi podaci prije nego što započnu razgovore.
Otvorite konfiguracijsku datoteku ili sučelje i potražite opcije poput `storage`, `history` ili `API`. Provjerite dokumentaciju za objašnjenje svake opcije. Ako niste sigurni, testirajte s probnim razgovorom i provjerite gdje se datoteka pojavljuje.
04Integracija AI modela
Spajanje vlastitog AI modela ili API ključa omogućuje personalizaciju suputnika. Postupak obično uključuje odabir pružatelja, unos API krajnje točke i ključa te odabir modela. Nemojte dijeliti API ključeve i čuvajte ih izvan javnih repozitorija. Provjerite podržava li SillyTavern vrstu API-ja koju želite koristiti. Neki pružatelji mogu naplaćivati po upotrebi, pa pratite potrošnju. Ako koristite lokalni model, provjerite hardverske zahtjeve.
Za korisnike koji žele prilagoditi ponašanje suputnika i spremni su upravljati API ključevima i postavkama modela.
Provjerite dokumentaciju SillyTaverna za popis podržanih API formata. Zatim u sučelju pronađite odjeljak za API i testirajte s probnim ključem. Pratite upute pružatelja za sigurno upravljanje ključevima.
05Izvedivost na mobilnim uređajima
Pokretanje SillyTaverna na telefonu ili tabletu moguće je kroz udaljeni pristup ili lokalne aplikacije, ali nije uvijek jednostavno. Često su potrebni dodatni koraci poput postavljanja poslužitelja na računalu i pristupanja putem preglednika. Neki mobilni operativni sustavi ograničavaju pozadinske procese. Očekujte kompromise u pogledu performansi i trajanja baterije. Provjerite kompatibilnost svojih uređaja i mrežne postavke. Nemojte pretpostavljati da će sve značajke raditi jednako kao na stolnom računalu.
Za korisnike koji žele pristupiti suputniku s mobilnog uređaja, ali su spremni prihvatiti ograničenja i dodatne korake.
Provjerite dokumentaciju za mobilne upute ili zajedničke radne tokove. Testirajte pristup putem preglednika na telefonu i provjerite radi li sučelje. Ako koristite udaljeni pristup, provjerite mrežnu sigurnost.
06Rješavanje čestih problema
Česte pogreške uključuju nedostatak ovisnosti, pogrešne verzije Node.js, probleme s dopuštenjima datoteka i sukobe portova. Naučite čitati poruke o greškama i pretraživati službene izvore. Zabilježite korake koje ste poduzeli prije pojave greške. Ako zapnete, provjerite je li port zauzet ili nedostaje paket. Nemojte nasumično mijenjati konfiguraciju; umjesto toga, izolirajte problem. Redovito ažurirajte SillyTavern i ovisnosti kako biste izbjegli poznate bugove.
Za korisnike koji su naišli na prepreku tijekom instalacije i žele sustavan pristup rješavanju problema bez panike.
Zabilježite točnu poruku o grešci i pretražite službeni repozitorij ili forum. Provjerite je li port slobodan naredbom poput `netstat` ili `lsof`. Ako sumnjate na ovisnosti, ponovno pokrenite instalacijske naredbe.