Расширенные настройки
Примеры реплик, сценарии, правила оформления и макросы, которые можно использовать.
Вкладка Расширенные настройки держит всё, что задаёт, как персонаж играется, а не кто он такой: разобранные примеры, приветствия, запасные ситуации, сырые поля промптов, плагины и книги мира.
Ничто из этого не обязательно. И всё это читается на каждом ходу каждого чата с персонажем.
Примеры диалогов
Каждый Пример диалога — это пара полей, Сообщение пользователя и Ответ персонажа, а не расшифровка, которую вы вставляете целиком. Добавляйте сколько угодно; сторона ответа пустой быть не может.
Пользуйтесь ими ради голоса, а не ради сведений. Две-три пары с разным настроением (уклончивый ответ на вопрос, отбитый комплимент, минута искренности) учат модель большему, чем длинный абзац про чью-то манеру речи. Чек-лист полноты Reverie ищет два примера, ответы в которых действительно разные, — дубликаты идут как наполнитель.
Начальные диалоги
Начальный диалог — это одно Приветствие персонажа плюс его Предложенные ответы пользователя. Ни на количество, ни на длину потолка нет.
Как один из них выбирается при старте чата:
| Ситуация | Что видит игрок |
|---|---|
| У персонажа есть начальные диалоги | Один, выбранный случайно |
| Игрок открыл сценарий, у которого есть свои | Один из сценария, а не из персонажа |
| Ссылка закрепляет конкретное приветствие | Именно его |
| Групповой чат или чат, открытый из момента | Приветствия нет вовсе |
Игроки могут перетянуть другое приветствие прямо из чата.
Редактор приветствия понимает Markdown, имеет пару вкладок Редактировать / Предпросмотр, даёт кнопки в один клик для {{user}} и {{char}} и — как только персонаж хоть раз сохранён — действие Вставить изображение, которое берёт из его галереи или стикеров.
Сценарии
Сценарий — это другая отправная ситуация для того же персонажа: характер тот же, обстоятельства другие. Добавляйте сколько угодно.
| Поле | Для чего оно |
|---|---|
| Название сценария | Обязательно. То, что игрок выбирает из списка |
| Описание сценария | Показывается игроку. Редактор советует 50–150 слов |
| Подробный контекст для ИИ | Уходит к ИИ, не показывается. Редактор советует 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}}не поддерживаются. Персона игрока и, в групповых чатах, список участников уже есть в промпте; вписав их ещё раз, вы только потратите контекст.
Что здесь задать нельзя
Длина ответа и стиль повествования — настройки читателя, каждый выбирает их в своих настройках чата. Персонаж не может закрепить ни то, ни другое. Ни temperature, ни top-p, ни max-tokens в редакторе персонажа нет.