База знаний

Введение

База знаний — это основа для RAG-поиска. Она систематизирует документы по категориям и создает индексы. Когда AI-сотрудник отвечает на вопросы, он в первую очередь ищет ответы в базе знаний.

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

Перейдите на страницу настройки плагина AI-сотрудника, нажмите вкладку Knowledge base, чтобы перейти на страницу управления базами знаний.

20251023095649

Нажмите кнопку Add new в правом верхнем углу, чтобы добавить локальную (Local) базу знаний.

20251023095826

Введите необходимую информацию для новой базы знаний:

  • В поле Name введите название базы знаний;
  • В File storage выберите место для хранения файлов;
  • В Vector store выберите векторное хранилище. Подробнее см. Векторное хранилище;
  • В поле Description введите описание базы знаний;

Нажмите кнопку Submit, чтобы создать базу знаний.

20251023095909

Управление документами базы знаний

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

20251023100458

20251023100527

Нажмите кнопку Upload, чтобы загрузить документы. После загрузки документов автоматически начнется их векторизация. Дождитесь, пока Status изменится с Pending на Success.

В настоящее время база знаний поддерживает следующие типы документов: txt, pdf, doc, docx, ppt, pptx; PDF-файлы поддерживают только обычный текст.

20251023100901

Типы баз знаний

Локальная база знаний (Local)

Локальная (Local) база знаний — это база знаний, которая хранится локально в NocoBase. Документы и их векторные данные полностью хранятся локально в NocoBase.

20251023101620

База знаний только для чтения (Readonly)

База знаний только для чтения (Readonly) — это база знаний, в которой документы и векторные данные поддерживаются извне. В NocoBase создается только подключение к векторной базе данных (в настоящее время поддерживается только PGVector).

20251023101743

Внешняя база знаний (External)

Внешняя (External) база знаний — это база знаний, где документы и векторные данные поддерживаются извне. Для поиска в векторной базе данных требуется расширение со стороны разработчиков, что позволяет использовать векторные базы данных, которые в настоящее время не поддерживаются NocoBase.

20251023101949