Карточка персонажа — это объект JSON, который ваш интерфейс преобразует в одно системное сообщение и повторно отправляет при каждом запросе. Портрет, библиотека и кнопка свайпа - это упаковка. Как только вы увидите карточку в виде подсказки, формат, трюк PNG и...
Карточка персонажа — это объект JSON, который ваш интерфейс преобразует в одно системное сообщение и повторно отправляет при каждом запросе. Портрет, библиотека и кнопка свайпа - это упаковка. Как только вы увидите карточку в качестве подсказки, вы увидите формат, трюк PNG и стоимость.
Подробная ссылка с пятью карточками для загрузки — это исходный пост: Карты персонажей SillyTavern. Раскрытие информации: он принадлежит нам, как и шлюз, используемый в приведенном ниже коде.
Поля
Карточка символов V2 (chara_card_v2) — это формат, который поставляется каждой библиотекой и читается каждым интерфейсом. В спецификации перечислены поля. Предустановка завершения чата SillyTavern отправляет их как одно системное сообщение в следующем порядке:
system_prompt: заменяет инструкцию внешнего интерфейса по умолчанию, если она установлена.
описание: кто персонаж, а прозу модель читает на каждом шагу.
сценарий: где начинается чат и что там делает {{user}}.
mes_example: примеры обмена в блоках . Модель копирует их голос, длину и форматирование.
first_mes — это сообщение помощника по открытию, и оно должно заканчиваться тем, на что пользователь может ответить. Creator_notes, теги, создатель и символ_версия являются метаданными. Они никогда не достигают модели. {{char}} и {{user}} заменяются.