Обзор лорбуков

Лорбук – это набор фактов о мире, которые ИИ читает, когда их ключевые слова появляются в чате. Храните в нем места, фракции, предыстории и правила, чтобы не повторять их в каждом сообщении.

Каждый лорбук хранит записи. У записи есть ключевые слова для срабатывания и блок текста. Когда ключевое слово появляется в недавних сообщениях чата, Marinara добавляет текст записи в промпт – текст, который уходит модели для одного ответа. В других программах лорбуки называют также World Info.

Например, запись с ключевым словом Eldoria и текстом ниже дает ИИ знание об этом городе каждый раз, когда кто-то его упоминает.

Eldoria is a rainy port city ruled by a council of nine merchants.

Сопоставление по ключевым словам работает с любой моделью и не требует настройки. Чтобы находить записи по смыслу, а не по точным словам, см. Семантический поиск в лорбуках.

Создание лорбука и записи

  1. Откройте панель Lorebooks (лорбуки) из боковой панели.
  2. Нажмите New (создать; иконка плюса). Откроется окно Create Lorebook (создание лорбука).
  3. Введите Name (название). Это поле обязательное.
  4. При желании добавьте Description (описание).
  5. Выберите Category (категория). По умолчанию – Other. Если вы будете привязывать этот лорбук к персонажу, выберите Character, потому что окно выбора у персонажа показывает только эту категорию.
  6. Нажмите Create Lorebook. Новый лорбук появится в списке.
  7. Нажмите на строку лорбука. Откроется редактор на всю страницу.
  8. Перейдите на вкладку Entries (записи).
  9. Нажмите Add Entry (добавить запись). Появится новая пустая строка записи.
  10. Введите в строке название, например Eldoria, затем нажмите на строку, чтобы открыть запись.
  11. В поле Primary Keys (основные ключевые слова) введите Eldoria и нажмите <kbd>Enter</kbd>.
  12. В поле Content (содержимое) напишите текст для ИИ.

Запись сохраняется сама через мгновение после того, как вы перестали печатать, и появляется надпись Saved automatically. Теперь запись попадает в промпт каждый раз, когда совпадает ее ключевое слово. О ключевых словах, позиции и времени срабатывания читайте в руководстве Записи лорбука: ключевые слова, позиция и время срабатывания.

Если не получилось: проверьте, что лорбук активен в чате (см. ниже), что его переключатель Enabled (включен) включен и что ключевое слово есть в последних нескольких сообщениях. Marinara просматривает столько сообщений, сколько задано в настройке Scan Depth (глубина сканирования).

Как сделать лорбук активным в чате

Лорбук передает факты ИИ, только когда он активен в открытом чате. Способов три.

СпособГде задаетсяГде активен
ГлобальноПереключатель Global (глобальный) на вкладке Overview (обзор) лорбукаВ каждом чате
ПривязкаВкладка Overview лорбука или редактор персонажа или персоныВ чатах с этим персонажем или персоной
Добавлен в один чатChat Settings → Lorebooks (настройки чата → лорбуки)Только в этом чате

Лорбук не может быть одновременно глобальным и привязанным. Если включить Global, при сохранении его привязки к персонажам и персонам стираются.

У активного лорбука по-прежнему должен быть включен переключатель Enabled. О привязке читайте в руководстве Привязка лорбуков к персонажам и персонам.

Настройки на вкладке Overview

Откройте лорбук и нажмите Overview, чтобы задать поведение всего лорбука.

НастройкаЧто делаетПо умолчанию
Scan DepthСколько недавних сообщений Marinara проверяет на ключевые слова. 0 – просматривать весь чат.2
Token Budget (лимит токенов)Сколько токенов этот лорбук может добавить в один ответ максимум. 0 означает без ограничений.2048
Entry Limit (лимит записей)Сколько записей этот лорбук может добавить в один ответ максимум. Диапазон – от 1 до 1000.100
Max Depth (максимальная глубина)Дополнительные проходы рекурсии. Показывается, только когда включен Recursive (рекурсия). Диапазон – от 1 до 10.3

Токен – это небольшой кусочек текста, который считают модели; в английском это примерно три четверти слова. Что делает каждый лимит и что такое рекурсия, описано в руководстве Лимиты токенов и рекурсия в лорбуках.

На вкладке есть также такие переключатели.

Панель Semantic search (embeddings) (семантический поиск) под переключателями описана в руководстве Семантический поиск в лорбуках.

Панель Lorebooks

Вверху панели стоят три кнопки-иконки. Их названия видны при наведении курсора.

Под кнопками:

В каждой строке есть кнопки Copy (копировать; создает копию лорбука) и Delete (удалить). Они появляются при наведении курсора на строку, а на мобильных устройствах видны всегда. У выключенного лорбука виден значок OFF. Нажмите на картинку, чтобы загрузить или заменить ее.

Категории

Категория – это метка для порядка в библиотеке. На то, когда лорбук активируется, она не влияет. Вкладки: All (все), Active (лорбуки, которые относятся к открытому чату), World, Character, NPC, Spellbook и Other. Категорию лорбука можно сменить на его вкладке Overview, где Other называется Uncategorized.

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