Базы знаний и поиск по документам

Опубликовано

Базы знаний в AI Flowi Workflow от Ai Flowi хранят содержимое документов для поиска и получения нужных фрагментов внутри рабочего процесса. Создайте базу, выберите модель эмбеддингов, добавьте исходные файлы, проверьте фрагменты, а затем используйте компонент Knowledge Base, чтобы получать подходящее содержимое для рабочего процесса.

Продукт: AI Flowi Workflow от Ai Flowi · Задача: Создать базу знаний и извлекать содержимое документов · Компонент: Knowledge Base

Когда это использовать

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

Перед началом

  • Подготовьте исходные файлы в поддерживаемых форматах, например PDF, DOCX, TXT, Markdown или CSV.
  • Выберите доступную модель эмбеддингов и настройте учётные данные, которые требует её поставщик.
  • Задайте базе уникальное имя и сохраните копии исходных файлов перед удалением базы.

Порядок действий

1. Добавить базу знаний

Откройте Knowledge и выберите Добавить базу знаний, чтобы открыть Создать базу знаний.

Введите имя в поле Name и выберите Embedding Model.

Если выбрать Создать, не открывая Настроить источники, будет создана пустая база без загруженных файлов.

2. Настроить источники

Выберите Настроить источники, затем Добавить источники и Загрузить файлы или Загрузить папку.

Файлы неподдерживаемых типов пропускаются и перечисляются в уведомлении.

В разделе Настройки разбиения задайте Chunk Size, Chunk Overlap и Separator.

Chunk Size задаёт максимальную длину фрагмента; Chunk Overlap сохраняет общие символы в соседних фрагментах; Separator определяет, где разбивается текст.

3. Проверка и создание

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

В разделе «Сводка» проверьте значения Name, Files, Chunk Size, Chunk Overlap, Separator и Embedding Model, затем выберите Создать.

Диалог закроется, но загрузка и обработка данных продолжатся; перед проверкой поиска дождитесь статуса Готова в списке баз знаний.

4. Просмотр фрагментов

Нажмите на строку базы или выберите действие «Просмотр фрагментов», чтобы просмотреть сохранённый текст.

Используйте Search chunks… для фильтрации содержимого, значок копирования — для копирования фрагмента, а Per page: или элементы управления страницами — для просмотра длинных списков результатов.

5. Knowledge Base

Добавьте компонент Knowledge Base в рабочий процесс, выберите базу в Knowledge и введите поисковый запрос в поле Search Query.

Задайте Top K Results, чтобы управлять количеством результатов поиска, и Include Metadata, чтобы сохранять метаданные источников.

Запустите компонент и проверьте Results — таблицу с найденным содержимым.

Проверьте работу поиска с помощью вопроса, на который есть ответ в исходных документах, и сравните найденное содержимое с текстом в разделе «Просмотр фрагментов».

6. Обновить базу знаний

В меню базы выберите действие Обновить базу знаний, чтобы открыть Добавить источники для существующей базы.

Текущие Name и Embedding Model остаются неизменными; загрузите новые файлы, проверьте настройки и выберите Добавить источники.

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

  • Считать, что в пустой базе уже загружены и обработаны документы.
  • Считать закрытие диалога загрузки признаком завершения обработки данных.
  • Удалять базу без сохранения исходных файлов; при подтверждении удаления появляется предупреждение, что это действие нельзя отменить.

Устранение неполадок

Статус / сообщениеЧто проверить дальше
ПустаяИспользуйте Обновить базу знаний, чтобы добавить исходные файлы.
Обработка / ОтменаДождитесь окончательного статуса; Остановить обработку запрашивает отмену обработки и недоступно, пока отмена не завершится.
СбойПеред повторной загрузкой прочитайте уведомление о сбое обработки и указанную в нём причину.
Некоторые файлы пропущеныПроверьте список исключённых файлов и выберите поддерживаемый тип файла.
Метаданные не найденыПеред поиском содержимого проверьте, что выбранная база проиндексирована.
Ошибка учётных данных для эмбеддинговПроверьте учётные данные выбранного поставщика или поле Embedding Provider API Key в расширенных настройках.

Связанные материалы

Документация · AI Flowi Workflow · Управление файлами рабочего процесса · API Hub · Рабочие пространства · Руководство по публикации рабочего процесса · Возможности публикации · Тарифы · Записаться на демонстрацию