Наполнение базы знаний

База знаний — это хранилище информации (как "электронная папка" с любыми данными), которое используется для ответов на запросы. Она помогает ИИ-агенту быстрее и точнее находить наиболее подходящие реальные данные на основе их смысла, а не только ключевых слов.

Для чего нужна база знаний и в чём её преимущество?

Зачем выносить данные в базу знаний? Большой объём несвязанных данных в инструкции агента (промпте) может:

  • Перегружать ИИ-агента — лишняя информация мешает фокусироваться на запросе

  • Снижать скорость обработки — каждый лишний символ в промпте увеличивает время и стоимость ответа

Решение — вынести ситуативную информацию (адреса, графики, каталог товаров) в базу знаний.

Как это работает?

  1. Инструкция ИИ-агента (промпт) содержит только основные правила поведения агента (роль, стиль общения, ограничения).

  2. БЗ хранит факты (цены, контакты, акции) отдельными блоками.

  3. ИИ подгружает данные из БЗ только когда они нужны.

Пример:

  • Клиент спрашивает «Сколько стоит килограмм говяжьего фарша?» -> ИИ-агент ищет ответ в определённом блоке БЗ (не анализируя адрес или другую информацию магазина из другого блока БЗ).

  • Клиент уточняет «Где ваш магазин?» -> ИИ-агент подтягивает адрес из БЗ, игнорируя ненужные сейчас цены.

База знаний — это «внешний жёсткий диск» для агента. Промпт — его «мозг». Разделение делает систему быстрее, точнее и дешевле.

Примеры заполнения блоков Базы знаний

Важно точно и правильно разбить информацию на минимальные блоки данных и внести их в базу знаний.

Каждый блок должен быть небольшим и изолированным по смыслу (отвечать на конкретный вопрос).

Для примера разделим на такие фрагменты:

  • Расположение магазина:

    • Наш адрес: г. Москва, ул. Сочная, д. 10, ТЦ "Мясной стиль", 1 этаж.

    • Часы работы: ежедневно с 9:00 до 21:00.

    • Телефон: +7 (495) 123-45-67.

  • Цены на продукцию:

    • Стейк Рибай: 2000 руб./кг.

    • Филе Миньон: 2500 руб./кг.

    • Томагавк: 3000 руб./кг.

    • Говяжий фарш: 800 руб./кг.

  • Условия доставки:

    • Бесплатная доставка при заказе от 5000 руб.

    • Стоимость доставки по Москве: 300 руб.

    • Доставка в течение 1-2 дней после оформления заказа.

  • Состав продуктов:

    • Мраморная говядина: высший сорт, откормленных исключительно травой.

    • Фарш: приготовлен из чистой говядины, без добавок.

  • Акции и скидки:

    • Скидка 10% на первый заказ.

    • Каждый пятый заказ — подарок (на выбор: 1 кг фарша или 500 г Рибай).

  • Способы оплаты:

    • Наличный расчёт курьеру.

    • Онлайн-оплата на сайте.

    • Оплата через банковский перевод.

  • Сертификаты и стандарты качества:

    • Продукция сертифицирована по стандартам ГОСТ.

    • Все мясные изделия проходят обязательный контроль на соответствие санитарным нормам.

    • Наша компания сотрудничает только с фермами, использующими органическое кормление.

  • Контакты для партнёров:

    • Электронная почта для сотрудничества: [email protected].

    • Телефон отдела оптовых продаж: +7 (495) 987-65-43.

  • Поставщики:

    • Ферма "Зелёный луг" (Воронежская область) — мраморная говядина.

    • Фермерское хозяйство "Травяной край" (Калужская область) — экологически чистая продукция.

  • Способы сотрудничества:

    • Оптовые поставки говядины для ресторанов.

    • Специальные предложения для корпоративных клиентов.

    • Индивидуальные условия для постоянных заказчиков.

  • Отличия от конкурентов:

    • Мы предлагаем только охлаждённое мясо, без заморозки.

    • Работаем напрямую с фермами, минуя посредников.

    • Возможность заказать эксклюзивные отрубы под индивидуальные потребности.

  • Физическая инфраструктура:

    • Основной склад: г. Москва, промзона Северная, ул. Производственная, д. 5.

    • Логистический центр: Московская область, Люберцы, ул. Логистическая, д. 12.

  • Политика возвратов и замен:

    • Возврат возможен в течение 24 часов после получения заказа при наличии брака.

    • В случае недовеса или повреждения упаковки заменяем товар бесплатно.

Далее на странице базы знаний добавляем фрагменты.

После добавления включаем поиск в базе знаний:

Пробуем:

Первый запрос – без базы знаний. Ответ ИИ-агента размытый и "обтекаемый". Второй запрос – после включения базы знаний. Ответ точный и конкретный.

Если навестись на значок "стопку книжек", то отобразится информация о том, какие фрагменты были использованы для ответа, а также процент совпадения запроса клиента и конкретного фрагмента. Таким образом, мы видим что наиболее релевантные фрагменты – это условия доставки и способы оплаты.

Last updated