Обзор панели Chat Settings
Chat Settings (настройки чата) – это панель параметров открытого чата: его модель, персонажи, агенты, поиск, сводки, ветки и галерея. Большинство настроек относится только к этому чату.
Как открыть Chat Settings
- Откройте чат.
- Нажмите кнопку Chat Settings (значок ползунков). Откроется панель. На телефоне Help (справка, ?) показывает пояснения к значкам.
- Нажмите заголовок раздела, чтобы раскрыть его. Нажмите заголовок еще раз, чтобы свернуть раздел.
При создании чата Chat Settings открываются сами. Чтобы закрыть панель, нажмите ее X или снова нажмите кнопку с ползунками.
На компьютере кнопка с ползунками изначально находится справа вверху чата. Если справа показана Tracker Panel, кнопка изначально находится слева от этой панели. Tracker Panel – это боковая панель в Roleplay, которая показывает, что отслеживают агенты (помощники, которые работают параллельно с ответами), например персонажей в сцене.
Кнопку с ползунками можно перетащить в более удобное место. При перетаскивании она выравнивается с соседними кнопками чата. На компьютере удерживайте <kbd>Alt</kbd>, чтобы разместить ее свободно. Каждый чат запоминает ее положение. Небольшая точка на кнопке означает, что агенты работают. В чате Roleplay с Advanced Memory Recall немигающая точка в другом углу означает, что некоторые воспоминания о сценах требуют внимания. См. Исправление проблем с памятью.
Когда вы впервые откроете чат, короткое видео покажет, как расставлять кнопки и окна. Нажмите Got it (понятно). Видео больше не появится ни в других чатах, ни после обновления страницы. Чтобы подсказки о расположении оставались скрытыми в одном чате, нажмите X рядом с ними (Hide these tips for this chat, скрыть подсказки для этого чата).
Разделы панели вкратце
Набор разделов зависит от режима чата. Раздел Impersonate (ответ за вас) описан в руководстве Направляемая генерация и Impersonate.
- Полоса профиля настроек: применяет или сохраняет набор настроек чата. См. Профили настроек. (Conversation, Roleplay.)
- Search messages (поиск сообщений): находит сообщения по словам или по
#и номеру сообщения. На его вкладках Bookmarks (закладки) и Trash (корзина) собраны сообщения с закладками и удаленные сообщения. (Кроме Game.) - Chat Name (название чата): название в списке чатов. Нажмите его, чтобы переименовать чат. Оно никогда не отправляется модели.
- Chat Branches (ветки чата): переключайте, переименовывайте, экспортируйте и импортируйте ветки. См. Ветки чата.
- Connection (подключение): какая модель отвечает в этом чате. См. ниже.
- Prompt Preset (пресет промпта): сохраненная структура промпта для этого чата.
- Advanced Parameters (дополнительные параметры): переопределяет для этого чата настройки генерации, например температуру. См. Параметры генерации.
- Persona (персона): за кого вы играете. См. Выбор персоны в чате. (Conversation, Roleplay.)
- Characters (персонажи): персонажи в чате. (Conversation, Roleplay.)
- Party (отряд): заменяет Persona и Characters, объединяя их в одном месте. (Game.)
- Group Chat (групповой чат): кто говорит в группе. См. Групповые чаты в режимах Conversation и Roleplay. (Чаты, где больше одного персонажа.)
- Scoped Regex Scripts (ограниченные regex-скрипты): управление для каждого чата regex-скриптами, которые принадлежат персонажу. См. Скрипты регулярных выражений. (Показывается, только если у персонажа чата есть привязанные скрипты.)
- Chat Variables (переменные чата): именованный текст, который можно повторно использовать через
{{name}}. См. ниже. - Connected Chats (связанные чаты): связывает чат с другим чатом. См. Связанные чаты.
- Lorebooks (лорбуки): привязывает к чату факты о мире. См. Обзор лорбуков.
- Chat Summary (сводка чата): просмотр и создание сводок. См. Memory Recall и сводки чата. (Там, где используются сводки.)
- Active Context (активный контекст): показывает лорбуки и контекст, активные в этом чате. См. Лимиты токенов и рекурсия.
- Agents (агенты): включает помощников. См. Агенты: помощники ИИ в чатах.
- Agent activity (активность агентов): показывает, что сделали агенты. Повторно запускайте трекеры, повторяйте или останавливайте агентов, очищайте трекеры. См. Agent activity. (Roleplay с включенными агентами или Advanced Memory.)
- Author's Notes (заметки автора): заметка, которую модель читает каждый раз. См. Заметки Author's Notes. (Roleplay.)
- Background (фон): фоновое изображение чата. (Roleplay, Game.)
- Gallery (галерея): изображения и видео чата. См. Фоны сцены и галерея.
- Widgets (виджеты): какие виджеты HUD показываются в игре. (Game.)
- Impersonate: настройки команды
/impersonate. (Roleplay.) - Memory Recall (память чата): запоминает более ранние части чата. См. Memory Recall и сводки чата. (Нет в версии Lite.)
- Function Calling (вызов функций): позволяет модели использовать в этом чате инструменты (функции).
- Translation (перевод): автоматический перевод сообщений. См. Перевод сообщений.
В чатах Conversation есть также разделы Autonomous Messaging (персонажи пишут вам первыми), Commands (действия, которые персонажи совершают сами) и разделы заметок. Они описаны в руководстве Режим Conversation: начало работы.
Выбор модели для чата
Раздел Connection задает модель, которая отвечает в этом чате. Выбор меняет только этот чат.
- Откройте Chat Settings и раздел Connection.
- Нажмите поле Model (модель). Оно показывает текущую модель.
- Проверьте, указано ли, что чат следует за Main (основная модель). Основная модель – это модель по умолчанию, которую вы задаете в Connections (подключения).
- Выберите модель. Это тот же выбор модели, что и у кнопки модели в поле ввода чата. Текущая модель остается вверху, а под ней – недавние модели и модели со звездочкой, сгруппированные по аккаунтам. Ищите сразу по моделям и аккаунтам или нажмите Browse (обзор), чтобы открыть каталог одного аккаунта.
Follow Main (следовать за основной моделью) сбрасывает собственный выбор чата, поэтому чат меняется, когда вы меняете основную модель. Shuffle (перемешивание) выбирает для каждого ответа другую модель из вашего набора Shuffle. См. Shuffle. Если аккаунту нужен ключ или он выключен, его модель ведет к действию, которое это исправляет. Как добавить аккаунт, читайте в руководстве Подключение к провайдеру ИИ.
Использование переменных чата
Переменная чата – это имя для фрагмента текста. Например, добавьте char1 со значением Mary, затем напишите в сообщении {{char1}} walks in.. Модель прочитает "Mary walks in."
- Откройте Chat Settings и раздел Chat Variables.
- Нажмите Add variable (добавить переменную), затем заполните в строке поля name (имя) и value (значение).
- Нажмите <kbd>Enter</kbd> или щелкните вне поля, чтобы сохранить. Кнопка корзины удаляет переменную.
Имена состоят из букв, цифр и знаков подчеркивания, начинаются с буквы или подчеркивания и содержат не более 64 символов. Имена длиной ровно 21 символ зарезервированы для ссылок на персонажей. Имя встроенного макроса, например char или user, отклоняется.
- В вашем сообщении по-прежнему виден введенный тег. Значение видит только модель. Если позже изменить значение, изменятся и все предыдущие ходы, в которых использовался этот тег.
- Переменные принадлежат только этому чату и сохраняются после перезапуска.
- Это то же хранилище, которое использует
{{setvar}}. Секция промпта или запись лорбука, которая задает то же имя, перезаписывает ваше значение.
Если переменных много, нажмите Search and edit all in the State Editor (искать и править всё в State Editor). Он показывает все переменные одним списком: их можно искать, править, вставлять сразу много в виде JSON и проверять изменения перед сохранением. См. State Editor. О других макросах в двойных фигурных скобках см. Макросы промптов.
Профили настроек
Профиль настроек – это сохраненный набор настроек чата, который можно применять к другим чатам. Полоса профиля находится вверху панели и не показывается в Game. Сохранение, применение, импорт, экспорт и выбор профиля по умолчанию описаны в руководстве Профили настроек.
Перемещение, закрепление и блокировка окна
На компьютере Chat Settings открываются в плавающем окне поверх чата, а содержимое подстраивается под его размер. В первый раз окно открывается под своей кнопкой, а затем – там, где сохранено его положение.
- Перемещение: перетащите заголовок окна. Или переведите фокус на заголовок и нажимайте стрелки; с <kbd>Shift</kbd> шаг больше.
- Изменение размера: потяните край или угол. Или переведите фокус на ручку в правом нижнем углу и нажимайте стрелки.
- Закрепление: нажмите Pin (закрепить). Закрепленное окно остается открытым, когда вы нажимаете в другом месте, и снова открывается после обновления страницы. Незакрепленное окно закрывается, когда вы нажимаете за его пределами или нажимаете <kbd>Esc</kbd>, если только вы не вводите текст и не работаете с открытым меню.
- Блокировка: нажмите Lock (заблокировать). Окно нельзя переместить или изменить его размер, а его кнопка остается на месте. Открывать окно по-прежнему можно.
- Закрытие: нажмите X.
Окна остаются в пределах области чата. Окно или кнопка может располагаться рядом с полем ввода сообщения, но никогда его не закрывает. На телефоне Chat Settings открываются панелью на всю ширину, которая помещается над клавиатурой.
Справка, трекеры и Reset View
Эти кнопки находятся в заголовке окна.
- Help (?) показывает подписи с объяснениями элементов управления чата. На телефоне эта кнопка сначала закрывает Chat Settings. Чтобы скрыть ее, включите Settings → General → App Behavior → Hide chat Help button (настройки → общие → поведение приложения → скрыть кнопку справки чата).
- Reset View (сбросить вид, круговая стрелка) запрашивает подтверждение и возвращает исходное расположение этого чата: вынесенные разделы возвращаются на место, а размеры, положения, закрепление и блокировка окон сбрасываются.
- Favorite layout (избранное расположение, звезда) сохраняет эту расстановку для новых чатов. См. Выбор расположения для новых чатов.
- Tracker Panel (панель трекеров, кубик) включает или выключает панель в чате Roleplay, где используются агенты или Advanced Memory. На компьютере панель открывается рядом с чатом. На телефоне или планшете ее открывает перемещаемая кнопка. Эта кнопка также меняет параметр Tracker Panel в Settings → Appearance (настройки → оформление).
Когда Tracker Panel не показана, трекеры на компьютере открываются в окне Trackers. Если места рядом с сообщениями мало, окно сначала появляется в виде небольшой кнопки Trackers (трекеры). Чтобы снова показать Tracker Panel, нажмите кубик.
Вынос раздела в отдельное окно
Вынесите раздел, чтобы у него появилось собственное окно.
- Нажмите на разделе кнопку Pop out (вынести в окно, квадрат со стрелкой рядом с его ?). На компьютере можно также вытащить заголовок раздела за пределы Chat Settings.
- Перемещайте новое окно, меняйте его размер, закрепляйте или блокируйте его так же, как Chat Settings. Сначала оно не закреплено, поэтому нажатие в другом месте сворачивает его в кнопку.
- Чтобы вернуть раздел, нажмите Put back in Chat Settings (вернуть в настройки чата, изогнутая стрелка рядом с X) или перетащите окно на Chat Settings.
X сворачивает раздел в небольшую кнопку с его значком. Перетащите кнопку в нужное место и нажмите ее, чтобы снова открыть окно. Трекеры выносятся из окна Trackers так же, а их кнопка возврата называется Put back in Trackers (вернуть в трекеры).
На телефоне вынос раздела закрывает Chat Settings и добавляет раздел в меню Chat tools (инструменты чата) с тремя точками. Коснитесь точек, затем круглого значка раздела. Чтобы вернуть раздел, нажмите Put back in Chat Settings.
Меню Chat tools на телефоне
В перемещаемой кнопке с тремя точками собраны инструменты, которые вы вынесли из Chat Settings. Коснитесь ее, чтобы развернуть круглые кнопки со значками, затем коснитесь нужного инструмента. Коснитесь точек снова, чтобы свернуть кнопки. Кнопки трекеров, кнопка карты в Game и Character Profiles остаются отдельно.
Перетащите кнопку с тремя точками, чтобы переместить меню. Откройте меню и используйте замок вверху, чтобы зафиксировать его. Пока меню не заблокировано, перетаскивайте инструмент вверх или вниз, чтобы изменить порядок, или переведите на него фокус и нажимайте стрелки. Блокировка запрещает и перемещение, и изменение порядка. Меню использует выбранный стиль виджетов чата.
Окна управления и их кнопки
Некоторые инструменты открывают собственные небольшие окна: Game controls, Session, Volume и Game Assets в игре, Connected chat, а также элементы управления установленных пакетов.
На компьютере эти кнопки изначально находятся справа вверху чата. Нажмите кнопку, чтобы открыть ее окно. Когда окно закрывается, кнопка возвращается. На телефоне они находятся в меню Chat tools и открываются панелями на всю ширину.
Чтобы держать такой инструмент внутри Chat Settings, откройте его окно и выберите Put back in Chat Settings. Чтобы снова отделить его, используйте кнопку выноса раздела. Reset View возвращает исходную расстановку.
Перетащите кнопку, чтобы переместить ее. При перетаскивании соседние кнопки выравниваются. Удерживайте <kbd>Alt</kbd>, чтобы разместить кнопку свободно, или нажимайте стрелки, когда она в фокусе. Calls (звонки) в Conversation остается обычной кнопкой. В Game Character Profiles (профили персонажей) и кнопка Map (карта) на телефоне перемещаются, а их замок фиксирует положения отдельно для каждой игры.
Каждый чат сохраняет свое расположение окон
Каждый чат запоминает размеры и положения окон, закрепление и блокировку, вынесенные разделы и положения кнопок. Положения на телефоне, а также порядок и блокировка меню Chat tools сохраняются отдельно от положений на компьютере. Профиль настроек может сохранить расположение для других чатов.
Выбор расположения для новых чатов
Звезда рядом с Reset View делает текущую расстановку начальной для новых чатов того же режима. У Conversation, Roleplay и Game свои избранные расположения.
- Расставьте окна и кнопки. Поместите инструменты внутрь Chat Settings или вынесите их.
- Скройте подсказки о расположении, если они должны быть скрыты и в новых чатах.
- Нажмите звезду. Она закрашивается, когда текущее расположение, состояние подсказок и режим Scoped Regex Scripts совпадают с сохраненным избранным.
Избранное сохраняет положения, размеры, закрепление, блокировку, вынесенные или встроенные инструменты, выбор подсказок о расположении и режим Scoped Regex Scripts этого чата. Если в чате выбран вариант Use preset default (использовать значение пресета), режим не сохраняется, и новые чаты следуют своему пресету промпта. Персонажи, модель, настройки ИИ и сообщения остаются у самого чата.
Чтобы заменить избранное, измените расстановку и снова нажмите звезду. Чтобы перестать его использовать, нажмите закрашенную звезду. Это влияет только на чаты, созданные после этого.
При применении профиль настроек с собственным сохраненным расположением важнее избранного. Профиль без сохраненного расположения оставляет расстановку из избранного. При этом профили все равно применяют свою настройку подсказок о расположении и свой режим Scoped Regex Scripts. См. Профили настроек.
После обновления со старой версии ваша прежняя расстановка кнопок инструментов уже отмечена звездой во всех трех режимах, пока вы ее не замените или не очистите. В новой установке инструменты находятся внутри Chat Settings, а избранного расположения нет.
Изменение оформления окон чата
Откройте Settings → Appearance → App (настройки → оформление → приложение) и прокрутите до Chat widget style (стиль виджетов чата) внизу App Style (стиль приложения). Default (по умолчанию) сохраняет привычный вид Marinara. Dottore использует ледяные голубые тона, светлый металл и срезанные углы. Prof. Mari использует синие тона драгоценных камней, теплое золото и арочные рамки. Оба стиля подстраиваются под светлый и темный режим и оформляют перемещаемые кнопки, окна и разделы во всех трех режимах чата.
- Font (шрифт), Shape (форма) и три поля выбора цвета под пресетами позволяют сочетать детали оформления. Установленные в Marinara шрифты появляются в списке шрифтов. Повторный выбор пресета сбрасывает шрифт, форму и собственные цвета.
- Button size (px) (размер кнопок в пикселях) задает размер перемещаемых кнопок чата, от 32 до 96. Если поле пустое, сохраняется размер по умолчанию.
- Apply preset font (применить шрифт пресета), Apply preset shape (применить форму пресета) и Apply preset colors (применить цвета пресета) распространяют стиль на сообщения, поля ввода и элементы управления чатом. Каждый переключатель работает независимо, и изначально все они выключены. Сообщения Conversation используют шрифт и цвета, но сохраняют свою форму. При включенном Apply preset colors реплики в кавычках сохраняют собственный цвет Dialogue Highlight Color каждого персонажа или персоны.
Эти настройки не перемещают окна. Они сохраняются вместе с настройками приложения и синхронизируются с браузерами, подключенными к тому же серверу. См. Собственные темы оформления на CSS.