Как создать ИИ-персонажа, который держит характер
Карточка персонажа — это инструкция, которую модель получает перед каждой вашей репликой. Насколько конкретно она написана, настолько узнаваемо персонаж себя ведёт.
Разберём карточку по полям — описание, личность, приветствие — и посмотрим, что отличает героя, который держится роли, от героя, который отвечает как вежливый ассистент.
Описание: кто это и в какой он ситуации
Описание отвечает на вопрос «кто передо мной и почему мы разговариваем». Здесь нужны обстоятельства, а не биография: где персонаж находится, в каких он с вами отношениях, что происходит прямо сейчас.
Биография на три абзаца съедает контекст и почти не влияет на поведение. Одна ясная ситуация влияет сильно.
- Слабо: «Лера — девушка 19 лет, учится в университете, любит музыку».
- Сильно: «Лера приехала к тебе на всё лето. Постоянно ищет повод побыть рядом, но не признаётся в этом даже себе».
Личность: поведение вместо прилагательных
Главная ошибка — список качеств. «Добрая, умная, весёлая» не даёт модели ничего, что можно отыграть: под это описание подходит кто угодно.
Работает описание реакций: что персонаж делает в конкретной ситуации. Как он отвечает на комплимент, что делает, когда злится, о чём говорит, когда не хочет говорить о главном.
Отдельно полезно прописать границы — чего персонаж не делает никогда. Запрет держит роль не хуже, чем перечень черт, и не даёт герою соскользнуть в универсальную вежливость.
- Опишите две-три типичные реакции вместо пяти прилагательных.
- Задайте манеру речи: длина реплик, обращение на «ты» или «вы», характерные словечки.
- Добавьте одну-две границы: о чём персонаж не говорит, чего не делает.
Приветствие: первая сцена задаёт тон
Приветствие — самая недооценённая часть карточки. Это не «Привет, я Лера», а первая реплика сцены: место, действие, интонация. Модель воспринимает её как образец того, как персонаж вообще разговаривает, и дальше подстраивается под этот стиль.
Если в приветствии есть описание действий, персонаж продолжит их описывать. Если там только прямая речь — дальше будет в основном прямая речь. Это самый простой рычаг управления форматом отыгрыша.
Пишите на том языке, на котором будете играть
Если вы собираетесь писать по-русски, карточка должна быть на русском. Английское описание при русской переписке заставляет модель переключаться между языками каждый ход, и характерная речь героя размывается первой — остаются правильные, но безликие ответы.
Это же касается манеры речи: сленг, ирония и диалект в переводе не выживают. Их нужно задавать сразу на языке игры.
Как это сделать в Roleverse
В Roleverse персонаж создаётся через обычную форму: имя, описание, личность, приветствие. API-ключи и настройка моделей не нужны. Персонаж сразу доступен в чате и остаётся приватным, пока вы не решите опубликовать его в общем каталоге.
Карточку можно править после создания — если герой ведёт себя не так, обычно достаточно уточнить поле «личность» и переписать приветствие.
Частые вопросы
Читайте дальше
- Character AI не работаетЧто проверить, когда сервис не открывается, и чем его заменить.
- Character AI на русскомПочему русский в ролевых AI-чатах ведёт себя иначе и что с этим делать.
- Аналоги Character AIПять критериев, по которым ролевые AI-чаты реально различаются.
- Нейросеть для ролевых игрКак вести текстовую партию с ИИ и не дать сцене развалиться.
- Чат с ИИ-персонажемЧем ролевой чат отличается от ассистента и с чего начать разговор.