Компаньон-сервисы — самая быстрорастущая категория и самая непонятная для новичка: почему один персонаж держит характер сто сообщений, а другой сбивается через десять. Разбираем, как это устроено технически, без магии.
Из чего состоит персонаж
Персонаж — это не отдельная модель, а набор текстовых инструкций поверх общей языковой модели. Внутри обычно четыре части: описание характера, примеры реплик, сценарий-завязка и правила поведения. Всё это подмешивается к каждому вашему сообщению.
Отсюда первый практический вывод: качество персонажа определяется качеством его описания, а не «мощностью» сервиса. Хорошо прописанный герой на среднем сервисе держится убедительнее, чем шаблонный на топовом.
Как работает память
«Память» в ролевых чатах — это контекстное окно: последние N токенов переписки, которые модель перечитывает перед ответом. Никакой базы данных о вас там нет. Когда переписка перестаёт влезать в окно, старые сообщения вытесняются — по краям, начиная с самого раннего.
Некоторые сервисы добавляют сжатие: периодически пересказывают старую часть диалога в короткое резюме и держат его вместо полного текста. Это помогает, но детали при сжатии теряются — именно так герой «забывает» имя второстепенного персонажа.
Почему история разваливается
Что помогает на практике:
- Периодически подытоживайте сами. Раз в 30–50 сообщений вставьте короткое «итог: мы там, у нас это, цель такая» — оно попадёт в свежую часть окна.
- Держите ключевые факты в описании персонажа, а не в переписке: описание не вытесняется.
- Начинайте новую сцену вместо бесконечного диалога. Свежий чат с кратким резюме работает лучше, чем тысяча сообщений подряд.
- Не спорьте с моделью о том, что было. Проще напомнить факт, чем доказывать.
Лимиты и тарифы
В этой категории лимиты считают тремя способами: число сообщений в сутки, размер контекстного окна и приоритет в очереди. Бесплатный уровень обычно урезает всё три сразу — отсюда ощущение, что «на free персонаж туповат»: он работает на меньшем окне и младшей модели.
Отдельная особенность: почти все платные тарифы здесь оформлены как подписка с автопродлением. Если оплата шла через посредника, отменить её самостоятельно не получится — это самая частая жалоба по категории.
Что портит диалог
- Слишком общее описание. «Добрый и умный» не даёт модели ничего.
- Противоречия в описании. «Молчаливый, но много шутит» — модель выберет случайно.
- Смена языка посреди диалога. Качество русского падает, если начинали на английском.
- Слишком длинные ваши сообщения. Они быстрее вытесняют историю.
- Нестабильный VPN. Обрыв сессии = потеря части контекста.
Доступ из России
Категория нестабильная: статусы меняются неделями, а не месяцами. Часть сервисов ограничивает регион, часть работает, но не принимает карты РФ. Актуальные статусы мы держим в категории «Компаньоны и ролеплей» и перепроверяем еженедельно.