Как работают ролевые пресеты TavernAPI

Чтобы использовать пресет TavernAPI, скачайте его JSON-файл в нашей консоли, импортируйте в SillyTavern и выберите любой стандартный ID модели (например, gemini-4-argon или claude-opus-5.5). Порядок промптов и открытые переключатели вы настраиваете локально в SillyTavern, а защищённые метки [[tav:pack/block]] наш шлюз на лету заменяет на ключевые инструкции на сервере.

Почему порядок промптов остаётся в SillyTavern, а ядро пресета хранится на сервере

Хороший пресет для SillyTavern состоит из двух частей: десятков опциональных переключателей, привязок регулярок и слотов порядка, которыми удобно управлять самому, и базовых инструкций повествования, на отладку которых против ИИ-штампов уходят месяцы. Если унести весь пресет на сервер, вы потеряете локальные переключатели; если раздавать ключевые инструкции открытым текстом, их скопируют и сольют в первый же день.

Наше решение делит задачу пополам: SillyTavern отвечает за порядок сборки промпта и ваши переключатели, а сервер хранит закрытый текст ядра. В файле пресета, который вы скачиваете из консоли, защищённые блоки выглядят как обычные строки в Prompt Manager — вы видите их названия, можете включать, выключать и перетаскивать их в любое место, — но внутри них стоит короткая метка вида [[tav:pack/block]]. Когда SillyTavern отправляет собранный запрос на https://tavernapi.com/v1, наш шлюз подставляет вместо меток полные инструкции, раскрывает {{char}} и {{user}} и автоматически ставит точки кэширования. Никаких плагинов вроде Tavern Helper не нужно, а сам пресет работает только через TavernAPI.

Что настраивается локально, а что происходит на сервере

Когда вы импортируете пресет TavernAPI в панель AI Response Configuration в SillyTavern, каждая часть вашей сборки работает так:

Открытые настраиваемые блоки
Переключатели длины ответа (количества слов), языка вывода, лица повествования и защиты от отыгрыша за игрока (чтобы ИИ не писал реплики и действия за {{user}}) — это обычный открытый текст. Вы можете редактировать их, включать, выключать и добавлять свои собственные блоки в любой момент.
Защищённые блоки ядра ([[tav:pack/block]])
Базовые блоки стиля, голоса персонажа и очистки от штампов отображаются со своими названиями в списке Prompt Manager — их можно включать и менять местами, а метки [[tav:pack/block]] разворачиваются на нашем сервере непосредственно перед вызовом модели.
Карточка персонажа, персона и лорбук
Поскольку SillyTavern по-прежнему собирает промпт локально, описание персонажа, характер, сценарий, персона <user>, записи World Info / лорбука (включая вставки на глубину @depth), авторские заметки (Author's Notes) и регулярные выражения работают в точности как обычно.
Прямое подключение без нашего пресета
Использовать наш пресет необязательно. Если вам больше нравится собственный пресет в SillyTavern (или вы подключаетесь из RisuAI или JanitorAI), просто выберите тот же ID модели (например, gemini-4-argon или claude-opus-5.5) — запросы без меток [[tav:...]] идут напрямую в модель с автоматическим кэшированием.
Условия открытия пресета Standard
Открывается навсегда на вашем аккаунте сразу после первого пополнения баланса на сумму от $5.
Условия открытия пресета Pro
Доступен тремя способами: разовая покупка за $4.99, бесплатный доступ на время действия пакета за $19 или $39 на 30 дней, либо постоянная разблокировка при достижении $25 общих трат.

Как скачать и импортировать пресет TavernAPI за 4 шага

Скачайте JSON-файл пресета во вкладке Presets в консоли TavernAPI и импортируйте его в список пресетов Chat Completion в SillyTavern — без плагинов и лишних файлов.

Все авторизованные пользователи могут просматривать и скачивать файлы пресетов в консоли (внутри них нет закрытого текста — шлюз проверяет доступ вашего аккаунта в момент отправки сообщения):

  1. Войдите в консоль TavernAPI, откройте раздел Presets в левом меню и нажмите Download на нужном пресете.
  2. В SillyTavern нажмите на иконку AI Response Configuration (ползунки слева вверху) и нажмите Import preset рядом со списком пресетов Chat Completion.
  3. Выберите скачанный файл TavernAPI-<name>-<version>.json. Включите открытые переключатели (например, длину ответа или язык), подходящие для вашей истории.
  4. В панели API Connections (иконка вилки) подключитесь к https://tavernapi.com/v1 и выберите ID модели (например, gemini-4-argon или claude-opus-5.5) в выпадающем списке.