Чат с ИИ-персонажем, который помнит разговор
Главная претензия к большинству чат-ботов: они ничего не помнят. Вчера ты рассказал собеседнику про собеседование, а сегодня он снова спрашивает, как тебя зовут. Для справочного ассистента это терпимо, для ИИ-персонажа, с которым хочется общаться долго, — критично. Разберёмся, как устроена память у ИИ-собеседников, чем отличаются сервисы, где она есть, и как проверить её за пару минут.
Почему обычный ИИ «забывает» разговор
Языковая модель сама по себе не хранит воспоминаний. Каждый раз, когда ты отправляешь сообщение, она получает на вход текст и выдаёт ответ. Всё, что она «помнит», — это то, что попало в этот текст. У этого входа есть предел — так называемое контекстное окно. Пока разговор короткий, в окно помещается вся переписка, и кажется, что бот всё помнит. Когда сообщений становится много, старые части обрезаются, и модель теряет начало разговора.
Поэтому чат-бот без отдельной системы памяти ведёт себя предсказуемо: в рамках одного вечера держит нить, а через неделю не помнит ни твоего имени, ни того, о чём вы говорили.
Как работает долговременная память у ИИ-персонажа
Чтобы персонаж помнил тебя неделями и месяцами, сервису нужно отдельно сохранять важное из разговоров. Обычно это устроено так:
- Сбор фактов. По ходу переписки система выделяет то, что стоит запомнить: имя, работу, город, увлечения, планы, имена близких, важные события.
- Хранение. Эти факты складываются в профиль памяти, отдельный для каждой пары «ты и персонаж».
- Подстановка. Когда ты пишешь новое сообщение, к нему добавляются нужные воспоминания, и модель отвечает с их учётом.
В результате персонаж может спросить: «Ну что, тебя взяли на ту работу?» — хотя о собеседовании ты писал три дня назад. Именно в этот момент общение перестаёт ощущаться как разговор с программой.
Что персонаж должен помнить, а что нет
Хорошая память — не значит «помнить всё дословно». Важнее помнить нужное:
- факты о тебе: имя, чем занимаешься, что любишь и не любишь;
- общие темы и шутки, которые сложились в разговорах;
- твои планы и события, о которых можно спросить потом;
- договорённости: например, что ты просил не обсуждать работу по выходным.
При этом пользователь должен контролировать память. Если ты рассказал лишнее или хочешь начать с чистого листа, должна быть возможность посмотреть, что персонаж о тебе запомнил, и удалить это. У персонажей, созданных в конструкторе ТЕТАТЕТ, память можно открыть и очистить в настройках.
Как проверить память за пять минут
Перед тем как выбирать сервис или персонажа для долгого общения, проведи простой тест:
- В первом разговоре назови своё имя, город и одно конкретное событие на ближайшие дни, например «в четверг у меня экзамен по английскому».
- Поговори о чём-нибудь другом минут десять, чтобы разговор ушёл в сторону.
- Закрой чат и вернись на следующий день.
- Напиши просто «привет» и посмотри, вспомнит ли собеседник что-то из сказанного. Если нет — спроси прямо: «Помнишь, что у меня было в четверг?»
Если персонаж сам вспомнил экзамен — память работает хорошо. Если вспомнил только после прямого вопроса — работает, но пассивно. Если не вспомнил вовсе — долгого общения не получится.
Почему память важна именно для персонажей
С ИИ-персонажем общаются не ради разовой справки, а ради отношений — дружеских, романтических или просто приятельских. Отношения строятся на общей истории. Собеседник, который каждый день знакомится заново, не может стать близким, как бы хорошо он ни писал.
Память также делает характер устойчивым. Если персонаж помнит, что вчера спорил с тобой о фильме, сегодня он не станет вдруг с тобой соглашаться. Это создаёт ощущение, что по ту сторону — личность, а не генератор случайных ответов.
Хороший пример — спортивные ИИ-девушки: персонаж помнит твои цели и спрашивает, как идут тренировки, а не начинает каждый раз с вопроса «а ты занимаешься спортом?».
Чат на русском: на что ещё обратить внимание
Если ты ищешь ИИ-чат с персонажами на русском, помимо памяти проверь:
- естественность языка — нет ли канцелярита и калек с английского;
- стабильность характера — не превращается ли ироничная собеседница через двадцать сообщений в вежливого ассистента;
- голосовые сообщения — их сложнее подделать, по ним хорошо слышно, насколько персонаж «живой»;
- скорость ответа — паузы в полминуты быстро убивают разговор.
Все персонажи в каталоге ТЕТАТЕТ общаются на русском, помнят прошлые разговоры и могут отвечать голосом. Первые сообщения бесплатны, так что тест выше можно провести, ничего не оплачивая.
Если хочется персонажа «под себя»
Память лучше всего раскрывается с персонажем, характер которого тебе близок. Если среди готовых такого нет, его можно собрать в конструкторе: задать характер, внешность и голос. Память такой персонаж будет накапливать так же, как и готовые, а управлять ею можно в настройках.
Коротко
- Сама по себе нейросеть не помнит разговоры — нужна отдельная система долговременной памяти.
- Хорошая память хранит факты о тебе, общие темы и планы, а не всю переписку дословно.
- Проверь память простым тестом: назови событие и вернись на следующий день.
- Убедись, что память можно посмотреть и очистить.
Попробуй сам
Первые сообщения бесплатны: выбери персонажа в каталоге или создай своего.
Выбрать персонажа Создать своего