Импорт данных из SillyTavern

Перенесите данные SillyTavern в Marinara Engine. Импортируйте файлы по одному или просканируйте всю папку SillyTavern и импортируйте все сразу.

Что можно перенести

Данные SillyTavernВ Marinara
ПерсонажиПерсонажи
Чаты и групповые чатыЧаты
ПресетыПресеты (сохраненный набор настроек генерации)
World InfoЛорбуки (заметки, которые ИИ читает, когда встречаются определенные слова)
ФоныФоны чатов
ПерсоныПерсоны (профиль, который представляет вас)

Быстрый импорт отдельных файлов

  1. Откройте Settings → Imports (настройки → импорт).
  2. В разделе SillyTavern Import нажмите кнопку для вашего типа файла.
  3. Выберите файл.
КнопкаФайл
Import Character (JSON/PNG)Карточка персонажа .json или .png.
Import Chat (JSONL)Журнал чата .jsonl (одна запись JSON на строку – формат, в котором SillyTavern сохраняет чаты).
Import Preset (JSON)Пресет .json.
Import Lorebook (JSON)Файл World Info .json.

У кнопок нет параметров. Импорт персонажа сохраняет все теги источника и ограничивает скрипты регулярных выражений этим персонажем. Скрипт регулярного выражения – это правило поиска и замены текста. Чтобы выбрать эти параметры, используйте Import в панели Characters. См. Импорт и экспорт карточек персонажей.

Если в карточке персонажа есть лорбук, браузер спросит, нужно ли импортировать его как отдельный лорбук. Нажмите OK, чтобы сохранить его как лорбук для повторного использования, или Cancel, чтобы импортировать только персонажа.

Import Chat (JSONL) создает чат Roleplay, если файл не указывает другой режим, и открывает его.

Импорт чата в выбранный режим

Чтобы выбрать режим, используйте кнопку импорта над списком чатов. Ее всплывающая подсказка – Import SillyTavern or Marinara chat JSONL. Чат импортируется в режим, вкладка которого открыта (Conversation, Roleplay или Game). См. Экспорт и импорт чатов.

Импорт папки SillyTavern

Перед началом: мастер настройки читает файлы на компьютере сервера. Если SillyTavern стоит на другом компьютере, сначала скопируйте его папку (ту, в которую вы установили SillyTavern) на компьютер с Marinara. На компьютере с Marinara мастер работает сразу. С другого устройства задайте секрет администратора и введите его в Settings → Advanced → Admin Access. См. Резервное копирование и восстановление Marinara и раздел "Privileged APIs (ADMIN_SECRET)" в справочнике настроек сервера.

  1. Откройте Settings → Imports → SillyTavern Import.
  2. Нажмите Import from SillyTavern Folder.
  3. Выберите папку SillyTavern. Укажите основную папку, обычно ту, в которой лежит папка data/ или public/. Есть такие способы:
  1. Нажмите Scan Folder. Marinara покажет, сколько элементов нашла в каждой категории.
  2. На экране Choose exactly what to import отметьте нужные элементы. У каждой категории есть кнопки All и None и переключатель Show или Hide для отдельных элементов.
  3. Нажмите Import Selected. Полоса прогресса показывает текущий элемент и счетчик по каждой категории.
  4. Когда появится Import complete!, прочитайте счетчик по каждой категории и нажмите Done.

Большинство элементов отмечено заранее. Стандартные пресеты SillyTavern, такие как deterministic, neutral и пресеты universal-*, Marinara оставляет без флажка, и плашка сообщает об этом. Не отмечайте их, если вам не нужны их копии.

Если при сканировании нашлись персонажи, появляются еще два параметра:

Imported character tags (по умолчанию All tags):

Imported regex scripts (по умолчанию Character only):

Если не получилось:

Что происходит с вашими данными

Что не переносится

Мастер настройки читает только категории из первой таблицы. Другие данные SillyTavern, например общие настройки приложения и быстрые ответы, не импортируются.

Смежные руководства