ИИ-собеседники стали умнее: как мы улучшили модель

Мы перевели всех ИИ-персонажей на полную версию YandexGPT и исправили ошибку, из-за которой они отвечали однотипной фразой. Рассказываем, что изменилось и как это повлияло на качество диалогов.

Проблема проявилась не сразу. После обновления настроек модели 17 июля все 220 ИИ-персонажей на платформе перестали получать ответы от YandexGPT. Сервер Яндекса возвращал ошибку 404 — модель с именем yandexgpt-pro не найдена. При этом код написан корректно: он ловит ошибку и вместо ответа ИИ отправляет заглушку. Поэтому диалоги формально продолжались, но все ответы были одинаковыми. За пять дней мы получили десятки сообщений в поддержку: «почему ИИ отвечает как заезженная пластинка», «она повторяет одно и то же», «персонаж будто сломался». Мы разобрались, исправили опечатку и заодно проверили все настройки модели. Теперь каждый персонаж работает на полной версии YandexGPT, а не на облегчённой. В чём разница? Полная модель (yandexgpt) умнее lite-версии: она лучше держит контекст, даёт более развёрнутые и естественные ответы, реже сбивается на шаблонные фразы. Для такой задачи, как поддержание диалога с характером персонажа, полная модель критически важна — lite-версия была заметно проще. Кроме того, мы добавили диагностику: теперь в случае ошибки модели ИИ просто не отвечает на конкретное сообщение, а не засоряет диалог заглушкой. Пользователь может просто написать снова. Это честнее, чем имитация осмысленного ответа. Сейчас все 220 персонажей работают на полной модели и отвечают осмысленно. Мы продолжим следить за качеством и планируем добавить каждому персонажу уникальные настройки стиля, чтобы диалоги были ещё естественнее.