База знаний (Knowledge Base)

Источник: doc.nextbot.ru/functional/baza-znanii


Что такое база знаний

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


Типы источников

Тип Описание Когда использовать
База знаний Ручное добавление вопросов-ответов или текстовых блоков Небольшие наборы данных, FAQ
Документы Загрузка файлов (PDF, DOCX, TXT) Инструкции, каталоги, прайс-листы
OpenAI Documents Обработка документов через OpenAI Большие документы, глубокий поиск
OpenAI Web Search Поиск информации в интернете Актуальные данные, новости
Таблицы Структурированные данные (CSV/JSON) Каталоги товаров, прайс-листы, справочники
Справочники Статичные справочные данные Фиксированные списки значений

База знаний (ручные записи)

Форматы записей

  1. Вопрос-ответ — агент видит пару Q&A
  2. Текстовый блок — произвольный текст с информацией
  3. Категоризация — группировка по темам

Рекомендации


Документы

Поддерживаемые форматы

Обработка


Таблицы

Преимущества таблиц

Преимущество Описание
Большие объёмы Обработка тысяч строк данных
Экономия токенов Подставляются только нужные строки (в отличие от Base знаний, где весь текст)
Без интеграций Не нужна внешняя база данных
Структурированность Колонки для точного поиска и фильтрации

Создание таблицы

Вручную

  1. Перейти в Источники знаний → Таблицы
  2. Нажать «Создать таблицу»
  3. Определить колонки (название, тип)
  4. Заполнить строки

Из файла

  1. Подготовить файл CSV или JSON
  2. Загрузить в интерфейсе
  3. Настроить соответствие колонок

Поиск по таблицам

Для использования таблиц агентом нужно создать функцию с действием поиска по таблице:

Функция: search_products
Описание: "Поиск товара по названию или артикулу"
Параметры:
  - query (text): "Что ищет клиент"
Действие: Поиск в таблице "Каталог товаров"

Пример структуры таблицы

Название Артикул Цена Валюта Описание
Перевод USD→CNY TR-001 2.5% USD/CNY Перевод из доллара в юань
SWIFT-перевод SW-001 $50 USD SWIFT-перевод в Китай
Оплата поставщику PY-001 3% CNY Прямая оплата поставщику

OpenAI Web Search

Позволяет агенту искать актуальную информацию в интернете:

⚠️ Использование Web Search стоит дополнительные Botcoins


Рекомендации по организации знаний

  1. FAQ → База знаний (ручные записи)
  2. Каталоги, прайсы → Таблицы
  3. Инструкции, регламенты → Документы
  4. Актуальные данные → OpenAI Web Search
  5. Большие документы → OpenAI Documents

Советы по оптимизации (бизнес-практика)

На основе видео-уроков и опыта внедрений: