Документация /База знаний

База знаний

RAG-хранилище: документы, таблицы и калькуляторы цен для точных ответов агента.

Обзор

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

Система работает на технологии RAG (Retrieval-Augmented Generation) — при каждом вопросе клиента агент ищет релевантные фрагменты в базе знаний и использует их для формирования ответа.

Без базы знаний агент опирается только на system prompt. С базой знаний — агент даёт фактически точные ответы на основе ваших данных.

Где найти

НастройкиБазы знаний в боковом меню. На странице отображается список всех созданных баз:

СтолбецОписание
НазваниеИмя базы знаний
ТипДокументы, Таблица или Калькулятор цен
ДокументовКоличество проиндексированных документов
ФайловКоличество загруженных файлов
Прикреплённые файлыИмена загруженных файлов

Создание базы знаний

Нажмите «+ Новая база знаний» — откроется пошаговый визард из 3 шагов.

1

Выберите тип данных

Документы / Таблица / Калькулятор цен — подробно о каждом типе ниже.

Шаг 1 мастера базы знаний — выбор типа данных
Шаг 1 «С чем будет работать агент?» — три типа: Документы, Таблица, Калькулятор цен.
2

Укажите название

Понятное название — например, «Каталог продуктов 2026», «FAQ для клиентов», «Прайс-лист услуг».

3

Загрузите файлы

Перетащите файлы в область загрузки или нажмите для выбора.

ПараметрЗначение
ФорматыPDF, Word (.docx), TXT, Excel (.xlsx), CSV
Максимум файлов10 на одну базу знаний
ИндексацияАвтоматическая после загрузки
Шаг 3 мастера базы знаний — загрузка файлов
Шаг 3 «Файлы» с добавленным файлом и кнопкой «Загрузить файл(ов)».
4

Настройте поиск (только для типа «Таблица»)

Выберите колонки, по которым агент будет искать, и стратегию поиска:

  • Семантический поиск — быстро и без доп. затрат. Агент ищет ближайшие по смыслу строки.
  • ИИ-извлечение — модель сначала разбирает запрос (город, цена, тип…), а потом точечно ищет по таблице.
Настройка таблицы — режим «Семантический поиск»
Шаг 4 «Настройка» для таблицы. Вверху — выбор колонок для поиска и предпросмотр данных. Внизу — стратегия Семантический поиск.
Настройка таблицы — режим «ИИ-извлечение»
Альтернативный режим ИИ-извлечение — модель разбирает запрос перед поиском. Дороже по API-вызовам, точнее для сложных запросов.

Три стратегии поиска

Leadarr поддерживает три стратегии работы с данными. Стратегия определяется типом базы знаний, выбранным при создании.

1. Документы — векторный поиск по смыслу

Как работает: система разбивает документы на фрагменты, создаёт векторные представления (embeddings) и при запросе находит семантически близкие фрагменты.

Подходит для:

  • Текстовых описаний продуктов и услуг;
  • FAQ и баз ответов;
  • Регламентов и инструкций;
  • Политик и условий работы.

Настройки

ПараметрОписание
Промпт извлеченияИнструкция, как система интерпретирует документы
LLM-провайдер и модельВыбор модели для обработки запросов

2. Таблица — структурированный поиск по колонкам

Как работает: система парсит табличные данные и позволяет делать фильтрованные запросы по колонкам, аналогично SQL.

Подходит для:

  • Прайс-листов с множеством позиций;
  • Каталогов товаров с характеристиками;
  • Баз контактов и справочников;
  • Любых структурированных списков.

Настройки

ПараметрОписание
Колонки для фильтрацииПо каким колонкам можно фильтровать
Строгая фильтрацияРезультаты только при точном совпадении
Числовые колонкиКолонки с числовыми данными для сортировки

3. Калькулятор цен — формулы и вычисления

Как работает: для сложных сценариев с числовыми данными — позволяет задать формулы расчёта стоимости, скидок и наценок.

Подходит для:

  • Автоматического расчёта стоимости для клиентов;
  • Калькуляции смет и коммерческих предложений;
  • Данных с зависимостями между параметрами.

Настройки

ПараметрОписание
Числовые колонкиОпределение колонок для вычислений
Пользовательские правилаФормулы и правила расчёта
Промпт извлеченияСпециализированный промпт для числовых данных

Управление базами знаний

ДействиеОписание
✏️ РедактироватьИзменить настройки, добавить или удалить файлы
🗑️ УдалитьУдалить базу знаний (действие необратимо)
📥 СкачатьСкачать исходные файлы

Подключение к агенту

  1. Откройте создание или редактирование агента.
  2. На шаге настройки промптов найдите поле «База знаний».
  3. Выберите одну или несколько баз знаний из выпадающего списка.
  4. Сохраните агента.
К одному агенту можно подключить несколько баз знаний — система будет искать по всем одновременно. Например: база с FAQ + база с прайс-листом.

Лучшие практики

РекомендацияПочему
Одна база — один тип данныхНе смешивайте текстовые документы и таблицы в одной базе
Актуальные данныеОбновляйте файлы при изменении цен или условий
Понятные названияПомогут быстро ориентироваться при подключении к агентам
Проверяйте ответыПосле загрузки протестируйте, как агент отвечает на типовые вопросы
Прайсы в ExcelТабличный тип лучше обрабатывает структурированные данные с ценами

Частые вопросы

Сколько баз знаний можно создать?
Ограничений нет. Создавайте столько баз, сколько нужно для разных агентов и сценариев.
Как быстро индексируются файлы?
Индексация начинается сразу после загрузки. Небольшие файлы (до 10 МБ) обрабатываются за несколько секунд, крупные — до нескольких минут.
Можно ли обновить файлы?
Да. Откройте редактирование базы, удалите старые файлы и загрузите новые. Система переиндексирует данные автоматически.