🎬Видео скоро появится
Нажми, когда разберёшься с уроком. Галочка появится в меню слева.

Урок 7. Как дать боту факты о бизнесе

В прошлом уроке ты задал боту характер. Но характер это ещё не знания: бот пока не знает ни твоих цен, ни адреса, ни правил. Этот урок про то, как дать ему факты, и главное, куда их класть, чтобы бот не путался и не жёг лишние деньги.

Цель урока

После урока ты понимаешь, куда класть каждый факт о бизнесе: короткий (адрес, часы) отдельно от большого (полный прайс, FAQ), и почему от этого зависят и точность бота, и цена каждого ответа.

Простыми словами

Бот не знает про твой бизнес ничего, пока ты не расскажешь (почему, см. «Как думает бот»). Но «свалить всё в одну кучу», плохо: бот запутается, а каждый ответ подорожает.

Правильно, разложить факты по двум карманам (плюс третий, для действий):

  • «Информация о компании»: короткая шпаргалка, которую бот держит перед глазами в каждом ответе. Сюда только самое главное.
  • База знаний: большой архив (полный прайс, FAQ, документы). Бот сам достаёт оттуда нужный кусок под вопрос.
  • Функции: не знания, а действия (записать, выставить счёт, отправить документ). Про них: отдельный модуль.

Одно простое правило решает почти всё: короткое и всегда нужное → «Инфо о компании»; большое и по случаю → «База знаний».

Слайды урока

Урок 7
Факты о бизнесе, по карманам
Короткое и всегда нужное → «Инфо о компании». Большое и по случаю → «База знаний». Иначе бот путается и дорожает.
1 / 8

Непонятные слова: на пальцах

  • Знания (факты), всё, что бот должен знать про твой бизнес: цены, услуги, адрес, правила. Как содержимое учебника, из которого он отвечает.
  • Поле «Информация о компании»: короткая «шпаргалка», которую бот держит перед глазами в каждом ответе. Как стикер на мониторе: всегда на виду, поэтому туда, только самое главное (адрес, часы, топ-цены).
  • База знаний (RAG): большой «архив» документов (полный прайс, FAQ, PDF). Бот достаёт оттуда только нужную страницу под конкретный вопрос. Как библиотека: не читает все книги разом, берёт одну по теме. (RAG = «поиск нужного куска и подстановка в ответ», не пугайся аббревиатуры.)
  • «Вшивается в каждый ответ»: текст, который прикладывается к любому сообщению бота. Чем он длиннее, тем дороже каждый ответ, поэтому большое туда не кладут.
  • Источник истины: единственное место, где хранится факт. Пример: цену курса держи в одном месте; иначе поменяешь в одном, забудешь в другом: бот назовёт старую.
  • Скор (совпадение), цифра в процентах в «Тесте поиска»: насколько найденный фрагмент подходит под вопрос. Чем выше, тем увереннее бот возьмёт его в ответ. Как «горячо-холодно»: 53%, теплее, чем 20%.

Три «кармана», что куда

КарманДля чегоПримерУрок
Поле «Информация о компании»Коротко и то, что нужно всегдаАдрес, часы, ключевые услуги и ценыэтот урок
База знаний (RAG)Объёмное и меняющеесяПрайс на 100 позиций, FAQ, условия, документыУрок 16
ФункцииНе знания, а действияЗаписать, выставить счёт, отправить документУрок 15

А поведение (тон, правила) это вообще четвёртое, оно в промпте, не в знаниях.

Зачем это разделение

  • Экономия. Поле «Информация о компании» вшивается в каждый ответ целиком. Если засунуть туда весь прайс, каждое сообщение станет дороже. База знаний умнее: подмешивает только тот кусок, который относится к вопросу.
  • Точность. Когда факты разложены правильно, бот берёт нужное и не путает, не врёт клиенту.

Как сделать (по шагам)

  1. Короткие всегда-нужные факты → поле «Информация о компании» (меню проекта → группа «Бот» → «Настройки бота»). Лимит, 40 000 символов. Сюда, чем занимаешься, ключевые услуги, цены, адрес, часы.
  2. Большие/меняющиеся документы → раздел «База знаний». Сюда: полный прайс, регламенты, FAQ, PDF-документы (до 40 000 символов на документ). Бот сам найдёт нужный кусок: под каждый вопрос подставляет до 5 самых подходящих фрагментов.
  3. Проверь, что бот находит нужное, кнопка «Тест поиска» в базе знаний: вводишь вопрос клиента и видишь, какие фрагменты бот подставит, и «скор»: насколько каждый подходит (как на скриншоте выше).
  4. Проверь целиком в тест-чате: спроси у бота про цену/адрес, отвечает по фактам, а не выдумывает?

Пример

Образовательный центр. Адрес, часы работы и «топ-5 курсов с ценами» → в «Информацию о компании» (нужны в каждом разговоре). Полный прайс по всем курсам + правила переноса занятий + ответы на частые вопросы родителей → в базу знаний (бот достанет по запросу). Так каждый ответ остаётся дешёвым, а бот всё равно знает всё.

Когда что / когда не надо

  • Короткий факт (адрес, часы) → «Информация о компании».
  • Большой документ (полный прайс, FAQ) → база знаний.
  • Не пиши факты в промпт это он про поведение, а не про данные.
  • Не дублируй одно и то же в двух местах: бот может выдать устаревшую копию.

Частые ошибки

  • Весь прайс в «Информацию о компании» → дорого и бот тонет в тексте. Большое → в базу знаний.
  • Факты в промпте → перепутаны поведение и данные.
  • Забыли обновить цену в одном из мест → бот врёт клиенту. Держи один источник на факт.

Вопросы новичка

  • Куда положить прайс: в «Информацию о компании» или в базу знаний? Короткий (топ-5 услуг) в «Информацию о компании». Большой (десятки позиций) в базу знаний. Так дешевле и точнее.
  • Бот назвал старую цену: почему? Скорее всего факт лежит в двух местах и один устарел. Держи один источник истины на каждый факт.
  • Нужно ли повторять факты в промпте? Нет. Промпт про поведение. Факты в знаниях. Дублировать вредно.
  • Что если данные меняются каждый день (остатки, свободные места)? Такое не хранят в тексте: его подтягивает функция из твоей системы в момент вопроса.

Проверь себя

  • Куда положишь адрес и часы работы? А полный прайс на 80 позиций?
  • Почему нельзя засунуть весь прайс в «Информацию о компании», что при этом дорожает?
  • Что значит «один источник истины» и чем грозит его нарушение?

Что дальше

Факты бот знает, теперь выберем ему «мозг» и посчитаем цену ответа: Урок 8. Выбор AI-модели и стоимость сообщения. А детально про базу знаний: Урок 16.

Подробнее (техническая документация)