База знаний для ИИ-агента: как научить бота вашим ценам по сайту и прайсу
Оглавление
- Что можно загрузить в базу знаний
- Сайт, файл или пары «вопрос — ответ»: что выбрать
- Как подготовить прайс, чтобы агент не путался
- Как подключить базу знаний: по шагам
- Что агент делает, если ответа нет в данных
- Как проверить ответы на своих вопросах
- Как держать цены актуальными
- Где база знаний не поможет
- Сколько это стоит и что нужно для старта
- Частые вопросы
Олег ставит кондиционеры в небольшом городе. В июле заявки идут даже ночью. В 22:15 в Telegram пишет новый клиент: «Сколько стоит монтаж девятки, трасса метров пять, третий этаж?» Олег в это время на объекте у другого заказчика, телефон лежит в куртке.
Утром он отвечает: «Добрый день, 14 500 с материалами». Клиент пишет: «Спасибо, уже договорился». Его опередил конкурент, у которого на вопросы отвечает бот. Цена у конкурента была выше, но ответ пришёл через минуту.
Через неделю Олег тоже подключает ИИ-агента. Первый тест проваливается: бот уверенно называет «от 8 000 ₽», хотя такой цены у Олега никогда не было. Дело не в боте. Ему просто не дали ни прайс, ни сайт, и он отвечал из общих знаний о рынке. Когда Олег загрузил свой прайс и десяток готовых ответов, бот стал называть его цифры, а на вопрос про пятый этаж без балкона ответил: «Уточню у мастера и вернусь к вам».
База знаний для ИИ-агента — это набор ваших собственных данных: страницы сайта, файлы с прайсом и регламентом, пары «вопрос — ответ». Из них агент берёт цены, условия и сроки, когда отвечает клиенту. В Ричи.Про базу знаний собирают без программирования: вставляете адрес сайта, загружаете файлы, дописываете частые вопросы. Если нужного ответа в данных нет, агент не выдумывает, а честно говорит, что уточнит.
Один вопрос — два ответа
Без базы знаний
С базой знаний
Цены в примере условные. Агент отвечает по тем цифрам, которые вы ему дали.
Что можно загрузить в базу знаний
Источников три, и их можно сочетать. Лучше всего работает связка из всех трёх.
- Адрес сайта. Агент сам читает страницы за пару минут и раз в неделю перечитывает их, чтобы подтянуть изменения. Подходит, если на сайте уже есть услуги, условия доставки, адреса и часы работы.
- Файлы. Прайс, регламент, условия гарантии, таблицы в CSV или XLSX. Это главный источник цен: в таблице цифры стоят ровно, без маркетинговых оборотов вокруг.
- Пары «вопрос — ответ». Короткие готовые формулировки на то, что спрашивают каждый день: «Работаете в выходные?», «Есть рассрочка?», «Выезжаете за город?».
Отдельно агент помнит контекст самого диалога. Если клиент в начале написал, что у него третий этаж, переспрашивать через пять сообщений бот не будет.
Сайт, файл или пары «вопрос — ответ»: что выбрать
У каждого источника своя сильная сторона. Таблица поможет понять, что куда класть.
Таблицу можно листать →
| Источник | Что туда класть | Сильная сторона | Слабое место |
|---|---|---|---|
| Сайт | Описание услуг, адреса, график, доставка | Не нужно ничего готовить, агент перечитывает раз в неделю | Если цены на сайте «от» или спрятаны в картинках, агент их не увидит |
| Прайс в CSV/XLSX | Каждая позиция с ценой и условиями | Точные цифры, легко обновить, заменив файл | Нужно один раз аккуратно оформить таблицу |
| Регламент (файл) | Гарантия, возвраты, порядок записи | Агент отвечает на «а если…» по вашим правилам | Длинные документы стоит разбить по темам |
| Вопрос — ответ | Частые вопросы и спорные формулировки | Вы полностью контролируете текст ответа | Пополняете вручную |
Практическое правило: цены держите в прайсе, а не только на сайте. Сайт пусть даёт общий контекст. Пары «вопрос — ответ» нужны там, где формулировка должна быть именно вашей.
Как подготовить прайс, чтобы агент не путался
Агент читает таблицу так же, как новый сотрудник в первый день: если в ней непонятно, к чему относится цифра, ошибётся и он. Несколько правил, которые сильно снижают число неверных ответов:
- Одна строка — одна услуга или товар. Не объединяйте ячейки и не пишите «см. выше».
- Отдельная колонка для того, что входит в цену, и отдельная для того, что не входит. Именно здесь обычно возникают споры с клиентами.
- Единица измерения рядом с ценой: «за метр», «за выезд», «за час».
- Без формул и скрытых листов. Оставьте значения, которые видит человек.
- Если цена зависит от условий, распишите варианты строками, а не одной «от 5 000».
Ниже шаблон, который можно скопировать в таблицу и заполнить своими позициями.
Услуга;Условия;Цена, ₽;Единица;Что входит;Что не входит;Комментарий для клиента Монтаж кондиционера 7–9 BTU;трасса до 5 м, 1–4 этаж;14500;за монтаж;материалы, вакуумирование, пусконаладка;демонтаж старого блока;Выезд в пределах города бесплатно Монтаж кондиционера 7–9 BTU;трасса до 5 м, 5 этаж и выше без балкона;уточняет мастер;за монтаж;—;—;Нужен осмотр фасада, агент передаёт вопрос мастеру Дополнительный метр трассы;сверх 5 м;1200;за метр;медная труба, утеплитель;—; Демонтаж старого кондиционера;любой;2500;за блок;снятие, упаковка;вывоз;
Обратите внимание на вторую строку. Там, где цену нельзя назвать без осмотра, так и напишите. Агент передаст это клиенту и не станет додумывать цифру.
Как подключить базу знаний: по шагам
Сам агент в Ричи.Про запускается в три шага и примерно за три минуты: выбираете роль, создаёте бота в @BotFather и вставляете его токен. Серверы, свои API-ключи и код не нужны. Потом наполняете базу знаний.
От пустого бота до бота, который знает ваши цены
Порядок наполнения базы знаний можно менять, проверку лучше оставить последней.
Шаг 1. Дайте адрес сайта
Укажите главную страницу или раздел с услугами. Агент прочитает страницы за пару минут и дальше будет перечитывать их раз в неделю. Перед этим откройте сайт глазами клиента: если важные условия сейчас есть только в картинках или во всплывающих окнах, перенесите их в файл.
Шаг 2. Загрузите прайс и регламент
Прайс — в CSV или XLSX по шаблону выше. Регламент — отдельным файлом: гарантия, возвраты, порядок записи, предоплата. Если документ большой и про всё сразу, разбейте его на несколько файлов по темам. Так проще найти и обновить нужный кусок.
Шаг 3. Добавьте пары «вопрос — ответ»
Сюда идут вопросы, на которые вы отвечаете по десять раз в день, и формулировки, за которые вам важно отвечать самому. Например, про скидки: «Скидки обсуждает мастер лично, напишите, что планируете заказать, — передам».
База знаний агента
Упрощённая схема экрана, не скриншот.
Что агент делает, если ответа нет в данных
Это главное отличие агента с базой знаний от обычного чат-бота с нейросетью. Если в ваших материалах нет нужной цены или условия, агент не заполняет пробел правдоподобной цифрой. Он говорит, что уточнит.
Вопроса нет в прайсе
Агент не придумывает цену и при этом собирает данные, которые понадобятся для ответа.
Каждый такой «уточню» стоит записывать. Это прямой список того, чего не хватает в базе знаний. Через неделю работы обычно набирается пять-десять вопросов, которые превращаются в новые строки прайса или пары «вопрос — ответ».
Собираем агентов, которые отвечают в Telegram, WhatsApp, MAX и на Авито, — без кода, запуск за 3 минуты. В Telegram-канале каждый день разбираем один сценарий: что поручить агенту и как это выглядит в переписке.
Как проверить ответы на своих вопросах
Не отдавайте бота клиентам сразу после загрузки файлов. Полчаса проверки сэкономят неловкие переписки. Напишите боту сами, как будто вы покупатель, и пройдите по трём группам вопросов.
- Прямые цены. Позиции, которые точно есть в прайсе. Ответ должен совпасть с таблицей до рубля.
- Пограничные случаи. «Трасса 6 метров», «два блока сразу», «пятый этаж без балкона». Здесь видно, правильно ли агент складывает строки и где ему не хватает условий.
- Вопросы вне базы. То, чего у вас нет. Правильный ответ — «уточню», а не цифра.
Готовый список можно скопировать и подставить свои услуги.
ПРЯМЫЕ ЦЕНЫ (ответ должен совпасть с прайсом) 1. Сколько стоит [самая популярная услуга]? 2. Сколько стоит [услуга] с [частым дополнением]? 3. Что входит в цену [услуги]? А что не входит? ПОГРАНИЧНЫЕ СЛУЧАИ (проверяем, как агент считает) 4. А если [параметр чуть выше стандарта, например трасса 7 м]? 5. Сколько будет за две [услуги] сразу? Есть ли скидка? 6. Можно ли сегодня / в воскресенье / за городом? ВНЕ БАЗЫ (правильный ответ — «уточню») 7. Делаете ли вы [услугу, которой у вас нет]? 8. Сколько будет стоить [нестандартный заказ]? УСЛОВИЯ И ПРАВИЛА 9. Какая гарантия? Что делать, если сломалось через месяц? 10. Нужна ли предоплата? Как можно оплатить? Для каждого ответа отметьте: верно / неточно / выдумал. Неточно → поправьте строку прайса или добавьте пару «вопрос — ответ». Выдумал → проверьте, что нужных данных точно нет в базе, и добавьте их.
Если агент ошибается на прямой цене, почти всегда виновата таблица: объединённые ячейки, цена без единицы измерения или две похожие строки без пояснения, чем они отличаются. Исправьте файл, загрузите его заново и повторите вопрос.
Как держать цены актуальными
Самая частая причина неверных ответов через пару месяцев — не ошибка агента, а устаревший прайс. Цены поменялись, файл остался прежним.
Учтите задержку: если вы обновили цену на сайте сегодня, агент увидит изменение при следующем перечитывании, а оно бывает раз в неделю. Для срочных изменений загрузите обновлённый прайс или добавьте пару «вопрос — ответ» с новой ценой. Хорошая привычка — держать прайс в одном файле и считать его главным, а сайт обновлять следом.
Ещё одна деталь: противоречия. Если на сайте написано 13 000, а в прайсе 14 500, агенту придётся выбирать. Не оставляйте ему такой выбор. Найдите расхождения при проверке и уберите их.
Читайте такжеИИ-агент как первая линия продаж: отвечает клиентам за секунды
Где база знаний не поможет
Агент отвечает по вашим данным, но решения за вас он не принимает. Есть вещи, которые лучше сразу записать как «решает владелец».
Деньги и обещания — за человеком
Цена из прайса — это ориентир, который агент называет клиенту. Итоговую сумму после осмотра, индивидуальные скидки, возвраты и спорные ситуации подтверждайте сами. Пропишите это в парах «вопрос — ответ», например: «Итоговую стоимость мастер подтверждает после осмотра». Тогда агент не пообещает больше, чем вы готовы выполнить.
- Цены, которых нет в данных. Агент их не назовёт. Это правильно, но значит, что пробелы в прайсе надо закрывать.
- Данные из ваших внутренних систем. Остатки на складе или свободные окна в расписании агент знает только в том виде, в каком они есть в загруженных материалах.
- Плохо оформленный сайт. Цены в картинках, баннерах и PDF-макетах прочитать сложно. Дублируйте их в таблице.
- Юридически значимые формулировки. Договор, оферта, гарантийные обязательства. Агент может пересказать ваш регламент, но текст документа и ответственность за него остаются вашими.
Если вы продаёте на Авито, у агента есть ещё один источник: он знает само объявление — название, цену и ссылку — и дополняет его базой знаний. Сложные вопросы про деньги и конфликты он передаёт владельцу в Telegram. Подробнее о том, как это устроено, — в отдельной статье.
Читайте такжеСколько стоит свой ИИ-бот в Telegram в 2026 году: три пути и скрытые расходы
Сколько это стоит и что нужно для старта
База знаний входит в работу агента, отдельно за неё платить не нужно. Попробовать можно на пробном доступе «Знакомство» без карты; срок доступа указан в кабинете. Тариф «Старт» стоит 990 ₽ в месяц: до пяти агентов одновременно, каналы Telegram и MAX. Подписку можно отменить в любой момент, деньги за оплаченный период не сгорают. WhatsApp, Авито и разбор звонков открываются на тарифе Pro за 2 490 ₽ в месяц.
Из подготовки нужны три вещи: актуальный прайс в таблице, адрес сайта и список из десяти-пятнадцати вопросов, которые клиенты задают чаще всего. Если это есть, первый рабочий вариант собирается за вечер, вместе с проверкой.
Частые вопросы
Может ли агент придумать цену, которой нет в прайсе?
Агент отвечает по вашей базе знаний. Если нужных данных в ней нет, он говорит, что уточнит, а не называет цифру наугад. Чтобы он не путал похожие позиции, оформляйте прайс по правилу «одна строка — одна услуга» и указывайте условия.
Как часто агент обновляет данные с сайта?
Он читает сайт при подключении, это занимает пару минут, а потом перечитывает раз в неделю. Если цены поменялись срочно, загрузите обновлённый файл с прайсом или добавьте пару «вопрос — ответ».
В каком формате загружать прайс?
Удобнее всего CSV или XLSX. Без объединённых ячеек и формул, с отдельными колонками для цены, единицы измерения и того, что входит и не входит в стоимость.
Нужно ли что-то программировать или настраивать сервер?
Нет. Агент запускается в три шага: выбираете роль, создаёте бота в @BotFather и вставляете токен. Сайт, файлы и пары «вопрос — ответ» добавляются в кабинете. Серверы и свои API-ключи не нужны.
Что делать, если агент ответил неверно?
Найдите, откуда он взял ответ: чаще всего это неоднозначная строка прайса или расхождение между сайтом и файлом. Исправьте источник, при необходимости добавьте пару «вопрос — ответ» с точной формулировкой и задайте вопрос ещё раз.
Помнит ли агент, что клиент написал раньше в том же диалоге?
Да, у агента есть память диалога. Если клиент в начале указал этаж или район, агент учтёт это в следующих ответах и не будет переспрашивать.
ИИ-агент, который знает ваш прайс
Дайте агенту адрес сайта и прайс: он прочитает их и будет отвечать клиентам в Telegram по вашим данным. Запуск — около трёх минут, без кода.
Как это работает →

