Нейросеть считает цены в КП и ошибается: почему расчёт должен делать код

Типичная ситуация. Компания делает кухни на заказ и подключает к чату нейросеть: клиент пишет размеры, бот сразу называет цену. Первую неделю все довольны. Потом приходит клиент со скриншотом: «Ваш бот обещал 184 тысячи, а менеджер говорит 231». Бот перепутал прайс фасадов, забыл про монтаж и сам придумал скидку 10% «за быструю оплату».

Спорить бесполезно: клиент видел цифру от имени компании. Остаётся уступить в цене или потерять заказ. Я разберу, почему так выходит и как устроить расчёт, чтобы бот не ошибался в деньгах.

Почему модель путается в цифрах

Языковая модель не считает, а угадывает следующее слово. Когда в ответе одно действие, вроде «3 × 1200», она почти всегда угадывает верно. Реальная смета устроена иначе: погонные метры, коэффициент за материал, фурнитура по списку, доставка по зоне, округление, НДС. На шестом-седьмом шаге ошибка становится вопросом времени.

Чаще всего ломается одно из четырёх:

  1. Арифметика в длинной цепочке. Модель теряет промежуточный результат или ставит не тот коэффициент.
  2. Устаревший прайс. Цены вписали в инструкцию бота весной, а в октябре поставщик поднял их на 8%. Бот об этом не знает.
  3. Придуманные условия. Скидки, акции, бесплатная доставка — модель охотно добавляет то, что «обычно бывает».
  4. Тихие допущения. Клиент не назвал толщину столешницы, и модель подставила самую дешёвую, ничего не спросив.

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

Если поднять точность настройкой промпта, ошибки станут реже, но не исчезнут. А в деньгах даже 2–3% неверных ответов — это постоянные конфликты с клиентами.

Как разделить работу между моделью и кодом

Рабочая схема простая: нейросеть понимает человека, а считает обычная программа. В калькуляторах ВЭД, которые я собираю, пошлины, НДС и доставку считает код по таблицам, а модель только разбирает запрос и пишет ответ человеческим языком.

Для сметы это выглядит так:

  1. Модель вытаскивает параметры. Из сообщения «кухня угловая, 3,2 на 1,8, фасады крашеные, столешница камень» она собирает структуру: форма, длины, тип фасада, материал столешницы. Больше ничего.
  2. Код проверяет, всё ли есть. Не хватает высоты или фурнитуры — бот задаёт уточняющий вопрос, а не додумывает.
  3. Код считает по прайсу. Прайс лежит в таблице или базе, которую обновляет менеджер. Формулы фиксированы и проверены на прошлых заказах.
  4. Модель оформляет ответ. Получает готовые цифры и пишет понятный текст: что входит, что нет, от чего зависит итог.
  5. Порог ручной проверки. Если сумма выше заданной, например 300 тысяч, или в заказе нестандартная позиция, бот говорит «передаю менеджеру, ответ в течение часа».

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

Такой бот медленнее отвечает на первый вопрос, потому что иногда переспрашивает. Зато цифра, которую он называет, совпадает с той, что потом пришлёт менеджер. Клиенту это важнее скорости.

Отдельно стоит вести журнал: запрос клиента, разобранные параметры, расчёт, итоговый ответ. Когда клиент придёт со скриншотом, за минуту видно, где сбой: в разборе текста или в прайсе.

Сколько это стоит и когда окупается

Посчитаем на условном примере. Допустим, бот отвечает на 300 запросов цены в месяц, а 3% ответов уходят с ошибкой в пользу клиента. Это 9 спорных случаев. Если в половине компания уступает в среднем 15 тысяч, чтобы не потерять заказ, получается около 65 тысяч в месяц. Цифры условные, подставьте свои.

Ориентир по вложениям:

Главная экономия даже не в деньгах. Менеджеры перестают перепроверять каждый ответ бота, и им снова можно доверять.

Если бот у вас уже работает, проверьте его за вечер: дайте ему 20 прошлых заказов и сравните цифры с реальными сметами. Расхождение больше 1–2% — значит, расчёт пора забирать у модели.

Что сделать, если бот уже называет цены

Автоматизирую ваш бизнес с помощью нейросетей: Telegram-боты, чат-боты, интеграции и сайты под ключ. Напишите мне в Telegram @galich_co — бесплатно разберём вашу задачу, покажу, где в вашем расчёте нужна модель, а где хватит формулы.