Как да използвате SillyTavern: Практическо ръководство за настройка, модели и разширени RP функции
Чували сте за него: SillyTavern е един от най-гъвкавите интерфейси за ролеви игри и чат с големи езикови модели. Но откъде да започнете, кои модели трябва да използвате и как да отключите най-добрите му функции, без да счупите нещо? Това ръководство ще ви преведе стъпка по стъпка – без излишни приказки, само практически, ориентиран към решения път от инсталирането до сесии на професионално ниво.
Какво е SillyTavern – и защо да го използваме?
SillyTavern е мощен, персонализируем потребителски интерфейс за взаимодействие с LLM – както хоствани API, така и локални модели. Мислете за него като за вашата контролна зала за потапящ чат, ролеви игри с персонажи, изграждане на свят и сътрудничество в истории. Той се свързва с API-та като OpenAI, Anthropic и Google, или с локални бекенди като KoboldAI и oobabooga/text-generation-webui (TGI/ExLlama и т.н.), което ви позволява да настроите фино атмосферата, паметта и стила на вашите сесии. Той е проектиран да бъде едновременно достъпен и дълбок, с функции като карти с персонажи, дългосрочна памет, разширения и детайлни контроли за подкани и семплиране.
Бърза настройка: От нула до първи чат
Следвайте този опростен поток. Можете да прегледате разширените настройки по-късно, след като се почувствате удобно.
1) Инсталиране и стартиране
- Клонирайте или изтеглете SillyTavern от неговото GitHub хранилище (или поддържан форк) и следвайте включения скрипт за стартиране за вашата операционна система. На Windows обикновено изпълнявате
start.bat, за да стартирате локалния уеб сървър; на macOS/Linux е обичаен скрипт start.sh.
- Отворете локалния URL адрес, показан в терминала (обикновено ` или порта, който SillyTavern отпечатва), за да получите достъп до потребителския интерфейс.
Съвет: Поддържайте папката си SillyTavern подредена – картите с персонажи, предварителните настройки и разширенията се намират в предвидими подпапки, което улеснява архивирането.
2) Изберете пътя на вашия модел: API или локален
- Хостван API: Най-бърз за стартиране; въведете вашия API ключ в панела за API настройки на SillyTavern.
- Локален бекенд: Най-добър за поверителност и контрол; свържете SillyTavern към локален сървър като KoboldAI или oobabooga/text-generation-webui.
SillyTavern поддържа широка гама от API доставчици и локални конектори, с бележки за силните страни, ограниченията и случаите на употреба в документацията.
3) Въведете API идентификационни данни (ако използвате хоствани модели)
- OpenAI, Anthropic, Google (Gemini) и други могат да бъдат добавени чрез поставяне на API ключове в раздела за връзки на SillyTavern.
- Съвет: Използвайте предварителни настройки за всеки доставчик; различните модели реагират по-добре на малко по-различни системни подкани, температура и наказания.
Докладите на общността отбелязват, че Gemini на Google може да се използва безплатно с Google AI Studio ключ, което го прави рентабилна отправна точка за експерименти.
4) Свържете се с локални LLM (по избор)
- Стартирайте локалния си бекенд (KoboldAI, text-generation-webui/oobabooga, LM Studio и т.н.) и проверете дали обслужва API крайна точка.
- В SillyTavern изберете съответния конектор и въведете локалния URL адрес и всички необходими параметри.
- Валидирайте, като изпратите кратко тестово съобщение.
5) Създайте или импортирайте герой
- Щракнете върху Characters → New, за да създадете от нулата, или импортирайте карта с персонаж (PNG/JSON) от вашата библиотека.
- Попълнете полетата за персона, описание, примерен диалог и дефиниция. Колкото по-специфична е характеризацията, толкова по-добра е RP консистенцията.
6) Започнете да чатите
- Изберете своя персонаж и модел, след което напишете първото си съобщение.
- Използвайте меко начало като: „Нека зададем сцената: .
- Локални модели, базирани на Llama: Частни, персонализируеми; качеството зависи от квантуването и фината настройка.
- KoboldAI/oobabooga стекове: Дълбок контрол върху изводите, форматите на подканите и разширенията.
Ръководството за API връзки на SillyTavern очертава поддържаните доставчици и уговорки на едно място.
Създаване на персонаж: Изграждане на личности, които остават в роля
Страхотна сесия започва със страхотна карта с персонаж.
- Персона: 2–4 изречения за идентичност, роля, глас.
- История: 3–5 водещи точки от формиращата история; избягвайте изчерпателни времеви линии.
- Цели и граници: Изяснете желанията и линиите, които героят няма да прекрачи.
- Модели на реч: Добавете няколко примера за идиоми или странности.
- Примерен диалог: 3 размени, подчертаващи тон, темпо и емоционален диапазон.
Професионален съвет: Добавете екологични котви (например, „градът мирише на дъжд и стари неонови светлини“), за да поддържате модела описателен без постоянни напомняния.
Разширения, плъгини и мощни функции
SillyTavern има екосистема от добавки, които разширяват възможностите му:
- Памет и Lorebooks: Автоматично инжектиране на ключови факти, когато бъдат открити тригери.
- Инструменти за свят/история: Шаблони на сцени, списъци с NPC и подкани за събития.
- TTS/STT: Активирайте гласа на вашите сесии с текст в говор и говор в текст.
- Image Hooks: Някои конектори поддържат подкани/отговори с изображения (в зависимост от модела).
- Автоматизация: Матрици за повтарящи се наративни удари или форматиране.
Проверете документацията за специфични за доставчика функции, формати на подкани и бележки за ограничаване на скоростта, преди да активирате разширени интеграции.
Безопасност, филтри и граници
- Политики на модела: API моделите (например, Anthropic, Google) прилагат правила за безопасност, които могат да повлияят на определени типове съдържание. Коригирайте творческите си цели съответно.
- Локален контрол: Локалните модели ви дават повече свобода, но и повече отговорност – задайте лични граници и тагове на съдържанието от самото начало.
- Хигиена на сесията: Използвайте предупреждения за съдържание, сцени за включване и ясни преходи. Ако нещо се обърка, обобщете, нулирайте тона и презакрепете сценария.
Отстраняване на неизправности: Бързи поправки за често срещани проблеми
- Моделът се повтаря или цикли: Увеличете наказанието за повторение, леко намалете температурата, добавете повече основополагащи факти към паметта.
- Отговори извън ролята: Засилете дефиницията на героя и добавете 2–3 примерни диалога; затегнете системната подкана.
- Разходите нарастват (използване на API): Намалете дължината на контекста, активирайте по-кратки отговори, обобщавайте периодично или превключете към модел с по-ниска цена за сцени за запълване.
- Локалният модел е бавен: Опитайте по-малко квантуване, активирайте GPU ускорение или намалете максималните токени.
- Грешки при връзката: Проверете отново URL адреса на доставчика, валидността на ключа и името на модела. Консултирайте се със страницата за API връзки за точни параметри.
10-минутен работен процес за начинаещи (Копирайте това)
- Изберете доставчик (например, Gemini за евтини тестове или Claude за дълги сюжетни арки).
- Създайте герой с персона, водещи точки от историята и 3 примерни диалога.
- Задайте температура на 0.8, Top‑p 0.9, средно наказание за повторение.
- Добавете малка книга за памет: обстановка, взаимоотношения, активни цели.
- Започнете чата с ясна настройка на сцената и желания тон.
- След 10 съобщения експортирайте чата, запишете две подобрения и актуализирайте картата с персонажа.
Повторете този цикъл и ще видите драматични подобрения в консистенцията.
Съвети, специфични за модела (Cheat Sheet)
- OpenAI: Харесва кратки системни подкани; форматирайте инструкциите ясно с номерирани стъпки.
- Claude: Процъфтява с многоабзацни брифове; чудесен за приемственост и обобщения на разказите.
- Gemini: Работи добре със структурирани подкани и изрични ограничения; проверете квотите за безплатния план.
- Локална Llama: Използвайте варианти, настроени за инструкции; тествайте 2–3 квантувания за скорост/качество.
Архивиране, експортиране и организация
- Използвайте отделни папки за всяка „вселена“, за да предотвратите кръстосано замърсяване на знанията.
- Експортирайте чатовете редовно (JSON/HTML) и правете моментни снимки на вашите карти с персонажи.
- Водете „мета“ документ, записващ настройките за семплиране, версиите на моделите и забележителните сесии.
Заслужава си да се отбележи: Ускоряване на работния ви процес със Sider.AI
Ако изготвяте биографии на персонажи, очерци на сцени или откъси от знания извън SillyTavern, асистент в страничната лента може да ви помогне да итерирате бързо. Между другото, асистентът в браузъра на Sider.AI може да обобщава дълги преписи, да предлага странности на персонажите или да генерира семена на сцени, след което можете да поставите резултатите направо в SillyTavern. Това е удобен спътник за предпродукция за изграждане на свят и полиране на подкани. Основни изводи
- Започнете просто: изберете един доставчик, един персонаж и малка книга за памет.
- Контролът е цар: системните подкани, семплирането и паметта оформят консистенцията.
- Изберете модели според целта: дължина на разказа, цена, креативност или поверителност.
- Итерирайте: експортирайте, прегледайте и прецизирайте вашата карта с персонажа и предварителните настройки.
Ресурси
- Преглед на API връзките на SillyTavern: поддържани доставчици, ограничения и бележки.
- Дискусия на общността за най-добрите модели и безплатни/евтини опции като Gemini.
- GitHub преглед на SillyTavern като LLM интерфейс за ролеви игри и чат.
ЧЗВ
В1: Как да свържа SillyTavern към OpenAI, Claude или Gemini?
Отворете API настройките на SillyTavern и поставете вашите API ключове за всеки доставчик, след което изберете името на модела и запазете. Официалното ръководство за API връзки изброява поддържаните доставчици и параметри, които може да се наложи да зададете.
В2: Мога ли да използвам SillyTavern с локален модел като Llama?
Да. Стартирайте локален бекенд като KoboldAI или oobabooga/text-generation-webui, след което насочете SillyTavern към локалния URL адрес на сървъра. Уверете се, че бекендът разкрива API крайна точка и използва съвместим модел, настроен за инструкции.
В3: Какви настройки подобряват консистенцията на ролевите игри в SillyTavern?
Прецизирайте системната подкана, добавете примерен диалог към картата с персонажа и използвайте малка книга за памет за факти и взаимоотношения. Настройте температурата, Top‑p и наказанията за повторение, за да балансирате креативността и кохерентността.
В4: Кой модел е най-добър за дълги разкази в SillyTavern?
Моделите Claude са силни за кохерентност на разказите с дълъг контекст, докато OpenAI и Gemini са гъвкави и рентабилни за общ чат. Локалните модели Llama са чудесни за поверителност, ако ви е удобно да ги настройвате.
В5: Как да намаля разходите за токени с API модели в SillyTavern?
Съкратете дължината на контекста, активирайте кратки отговори и обобщавайте арките периодично. Можете също да превключите към модели с по-ниска цена за сцени за запълване и да запазите премиум модели за ключови моменти.