Розширені налаштування
Приклади діалогів, сценарії, правила форматування та макроси, якими можна користуватися.
Вкладка Розширені налаштування містить усе, що визначає, як персонаж грає, а не ким він є: готові приклади, початки розмов, альтернативні ситуації, «сирі» поля промптів, плагіни та книги світу.
Нічого з цього не обов'язкове. Усе це зчитується на кожному ході кожного чату з персонажем.
Приклади діалогів
Кожен Приклад діалогу — це пара полів, Повідомлення користувача і Відповідь персонажа, а не стенограма, яку ти вставляєш. Додавай скільки завгодно; поле відповіді не може бути порожнім.
Використовуй їх для голосу, а не для інформації. Дві-три пари з різним настроєм (ухилення від запитання, відведений комплімент, мить щирості) навчать модель більшого, ніж довгий абзац про чиюсь манеру мовлення. Чекліст повноти Reverie шукає два приклади, відповіді в яких справді відрізняються, — дублікати вважаються заповнювачем.
Початкові діалоги
Початковий діалог — це одне Привітання персонажа разом із його Запропонованими відповідями користувача. Гравець обирає з цих запропонованих відповідей; випадковий вибір, описаний нижче, обирає весь початковий діалог, а не окрему відповідь. Обмежень на кількість чи довжину немає.
Як обирається один із них на початку чату:
| Ситуація | Що бачить гравець |
|---|---|
| У персонажа є початкові діалоги | Один, обраний випадково |
| Гравець відкрив сценарій, що має власні початкові діалоги | Один зі сценарію замість персонажевих |
| Поширене посилання закріплює конкретний початок | Саме його |
| Груповий чат або чат, відкритий із моменту | Жодного привітання |
Гравці можуть перемішати й отримати інший початок прямо з чату.
Редактор привітань підтримує Markdown, має пару вкладок Редагувати / Перегляд, пропонує чипи {{user}} і {{char}} в один клік, а коли персонажа збережено хоча б раз — ще й дію Вставити зображення, яка бере зображення з його галереї або стікерів.
Сценарії
Сценарій — це альтернативна початкова ситуація для того самого персонажа: та сама особистість, інші обставини. Додавай скільки завгодно.
| Поле | Для чого воно |
|---|---|
| Назва сценарію | Обов'язкове. Те, що гравець обирає зі списку |
| Опис сценарію | Показується гравцеві. Редактор радить 50–150 слів |
| Детальний контекст для AI | Надсилається AI, не показується. Редактор радить 200–500 слів: оточення, атмосфера, NPC, чуттєві деталі, чим можна зайнятися |
| Початкові діалоги | Початки розмов, що використовуються замість персонажевих, коли цей сценарій активний |
| Фонове зображення | Завантаж власне або натисни Згенерувати зображення, щоб його створили за назвою та описом |
Новий чат починається без сценарію, якщо гравець його не обрав. Як це виглядає для гравця, дивись у сценаріях.
Поля промптів
На цій вкладці є три «сирі» поля промптів: Системний промпт, Промпт формату відповідей і NSFW-промпт (з'являється лише тоді, коли на вкладці «Загальні налаштування» увімкнено перемикач NSFW-вміст). Що робить кожне з них і як вони поєднуються з власними інструкціями Reverie, описано на окремій сторінці.
Плагіни
Плагіни → Керувати плагінами закріплює плагіни, які за замовчуванням увімкнені для кожного, хто спілкується з персонажем. Під час створення можна закріпити до 20.
- Типовими для персонажа можуть бути лише плагіни-інструменти, і лише в опублікованій ревізії, — тож неперевірена чернетка ніколи не запуститься в чаті відвідувача.
- Плагін має бути твоїм, офіційним або публічним і схваленим.
- На моделях, які не вміють викликати інструменти, плагіни-інструменти нічого не роблять; чат показує там плагін як недоступний.
- Тестовий чат редактора не запускає плагіни. Щоб побачити плагін у роботі, потрібен справжній чат.
Див. використання плагінів і створення плагінів.
Книги світу
Засіб вибору Прикріплені книги світу прикріплює наявні книги світу до персонажа і працює ще до першого збереження персонажа. Прикріплені книги йдуть разом із персонажем для кожного гравця. Див. книги світу.
Макроси
Макроси працюють у тексті персонажа — привітаннях, описах, сценаріях, полях промптів. Регістр літер не має значення.
| Токен | Що підставляється |
|---|---|
{{char}} | Ім'я персонажа |
{{user}}, {{name}} | Ім'я гравця з його активної персони |
{{date}} | Дата, записана словами мовою гравця |
{{time}} | Час на годиннику, години та хвилини |
{{datetime}} | Дата й час разом |
{{weekday}} | День тижня, словами |
{{timeOfDay}} | Ранок, день, вечір або ніч |
{{isoDate}} | Дата у форматі YYYY-MM-DD |
{{isoTime}} | Час у 24-годинному форматі HH:MM |
{{year}}, {{month}}, {{day}} | Складові дати, числами |
{{hour}}, {{minute}} | Складові часу, числами |
{{locale}} | Код локалі гравця |
{{language}} | Мова гравця, назвою |
Дві речі, які варто знати:
- Промпти чату округлюють час униз до години, тож
{{minute}}там дає0. Для всього, що читатиме гравець, використовуй{{time}}або{{isoTime}}. {{persona}}і{{charList}}не підтримуються. Персона гравця, а в групових чатах і список учасників, уже є в промпті; якщо написати їх ще раз, це лише забере контекст.
Чого тут не налаштуєш
Довжина відповіді та стиль оповіді — це налаштування читача: кожен обирає їх у власних налаштуваннях чату. Персонаж не може закріпити жодне з них. У редакторі персонажа немає керування температурою, top-p чи max-tokens.