Как сделать, чтобы бот на сайте отвечал по вашим документам и не выдумывал цены
Главный страх перед ИИ-ботом на сайте: он пообещает клиенту скидку, которой нет, или назовёт цену с потолка. Расскажу, откуда бот берёт ответы, почему он ошибается, как он должен вести себя, когда не знает ответа, и что вам делать раз в неделю, чтобы ответы оставались точными. В конце пример, как наш собственный бот назвал старую цену.
Откуда бот берёт ответ
Языковая модель сама по себе ничего не знает о вашей компании. Если спросить её о цене курса, она сочинит правдоподобное число. Поэтому нормальный ИИ-консультант работает в два шага:
- Бот ищет в вашей базе знаний фрагменты, которые подходят к вопросу. В базу входят страницы сайта, документы, таблица вопросов и ответов.
- Модель получает вопрос вместе с этими фрагментами и инструкцию отвечать только по ним.
Если в базе есть строка «курс по охране труда, 40 часов, 4 500 ₽», бот ответит по ней. Если такой строки нет, бот должен сказать, что не знает.
Почему бот всё равно выдумывает
Чаще всего ошибка сидит в базе знаний:
- Информации нет. Цены лежат в прайсе у бухгалтера, а на сайте их нет. Бот ищет, не находит, и слабый сервис позволяет модели заполнить пробел догадкой.
- Информация устарела. Вы поменяли цены на сайте, а базу знаний после этого не пересобрали. Бот отвечает по старой копии.
- Информация противоречит сама себе. На одной странице 4 500 ₽, в PDF-буклете 3 900 ₽. Бот выберет одну из цифр, и вы не угадаете какую.
Как бот должен вести себя, когда не знает
Хороший бот на вопрос без ответа в базе говорит: «Точной информации у меня нет, могу передать вопрос администратору». И предлагает оставить контакт. Посетитель получает честный ответ, а вы получаете заявку вместо выдуманной цены.
Проверьте это до оплаты. Спросите бота о том, чего в ваших материалах нет: о скидке для пенсионеров, о филиале в другом городе. Если бот назовёт цифру или адрес, не подключайте его.
Как находить пробелы
Мало, чтобы бот признавал незнание. Вам нужно видеть, где именно он не знал ответа, иначе пробелы в базе останутся навсегда.
В Sevora бот помечает каждый ответ, для которого в базе не нашлось информации целиком или частично. В кабинете, в разделе «Разговоры», фильтр «Бот не знал ответа» показывает такие диалоги и их число за 30 дней. Рядом с ответом стоит метка «Нет в базе».
Раз в неделю откройте этот фильтр и пройдитесь по вопросам. Пробелы повторяются: рассрочка, сроки документов, парковка. Допишите ответы на сайт или в таблицу вопросов и пересоберите базу.
Что делать раз в неделю
- Откройте диалоги, где бот не знал ответа, и допишите недостающее.
- После любых изменений на сайте пересоберите базу знаний.
- Держите цены в одном месте. Если цены есть и на сайте, и в документах, меняйте их везде одновременно.
- Задайте боту пять контрольных вопросов: про цены, сроки, адрес, запись, оплату. Сверьте ответы с сайтом.
Пример: наш бот назвал старую цену
В октябре 2026 года мы поменяли тарифы на sevora-ai.ru. Через несколько дней я спросил нашего бота, сколько стоит тариф Plus, и он назвал прежнюю цену.
Модель ничего не выдумала: цифра лежала в базе знаний, в старой копии страниц сайта. Сайт мы обновили, а базу не пересобрали. Мы пересобрали базу, проверили таблицу вопросов и нашли там ещё несколько устаревших ответов: про хранение данных и интеграции. После правки бот отвечает по новым данным.
С тех пор пункт «пересобрать базу после изменений на сайте» стоит в нашем списке вторым.
Никита Балыкин, основатель Sevora. Опубликовано 25 октября 2026.