Перейти к содержанию
Progress

· 7 мин чтения

Языковая модель в поддержке: где её нельзя пускать к клиенту

Делали бот для банка и отказались отдавать модели все сценарии. Разбираем, как делить вопросы на те, где модель уместна, и те, где она опасна.

В 2025 году мы делали бот поддержки для банка. Заказчик хотел, чтобы на все вопросы отвечала языковая модель. Мы отказались и в итоге отдали модели примерно треть сценариев. Объясню логику — она применима к любой поддержке, не только в финансах.

Главный вопрос: сколько стоит ошибка

Языковая модель — вероятностный инструмент. Она будет ошибаться, и вопрос не в том, как это исключить, а в том, что произойдёт при ошибке.

Если модель неправильно подскажет часы работы отделения — человек приедет не вовремя, расстроится, напишет отзыв. Неприятно, но обратимо. Если модель назовёт неверную процентную ставку по кредиту — это обещание от имени банка, данное в письменном виде. Дальше возможны претензия, спор и репутационный ущерб, который деньгами не закрывается.

Мы делим сценарии не по сложности вопроса, а по цене неправильного ответа.

Что мы отдали детерминированной логике

Всё, что имеет один правильный ответ и берётся из системы:

  • Остаток по счёту и движение средств
  • Статус заявки на кредит
  • Адреса, часы работы, наличие банкоматов
  • Условия тарифов и продуктов — выдаются цитатой из документа, без пересказа
  • Блокировка карты и другие действия, меняющие состояние

Это кнопки и заранее написанные ответы. Ноль шансов на выдумку, мгновенная скорость, нулевая стоимость запроса. Такие вопросы — около 60 % обращений.

Что отдали модели

Свободные формулировки, где человек сам не знает, как называется его проблема: «у меня списали дважды, что делать», «я переезжаю, нужно ли что-то менять», «не могу войти, пишет какую-то ошибку».

Здесь задача модели — не ответить, а понять и направить. Она определяет, о чём речь, и либо даёт ответ строго из базы знаний, либо переводит на оператора.

Три ограничения, без которых мы бы не запустились

Отвечать только по документам

Модель получает вопрос и выдержки из базы знаний банка. В инструкции прямо запрещено отвечать за их пределами. Если в документах ответа нет, правильное поведение — сказать «не знаю» и перевести на человека, а не собрать ответ из общих представлений о банках.

Ссылка на источник в каждом ответе

Под ответом указывается раздел документа, откуда он взят. Две причины. Клиент может проверить. И мы можем проверить: при разборе спорного случая видно, что именно прочитала модель.

Никаких действий

Модель не блокирует карты, не меняет лимиты, не отправляет заявки. Она может только предложить это сделать, а подтверждение идёт через обычную кнопку. Модель, которая совершает необратимые действия по результатам разбора текста, — неоправданный риск.

Что получилось

70 % обращений закрываются без оператора. Среднее время ответа — 9 секунд вместо 7 минут ожидания в колл-центре. За год работы ни одного случая, когда бот сообщил неверные условия продукта.

При этом доля вопросов, уходящих на оператора, выше, чем обещают поставщики готовых решений. Мы считаем это правильным результатом: лучше перевести лишние 10 % на человека, чем один раз ответить уверенно и неверно.

02 — Контакты

Обсудим проект

Расскажите о задаче в двух словах. Ответим в течение рабочего дня и предложим время для разговора.

Телефон
+7 (988) 823-70-86
Время работы
Пн–Пт, 10:00–19:00 (МСК)
Или напишите напрямую: @adadba