Лексический поиск BM25#
Ищет чанки по лексическому совпадению BM25 и при необходимости переранжирует кандидатов BGE-реранкером.
Если не указаны FileGuids и FolderGuids, поиск охватывает папки Аккаунта, исключая папки Чатов. Чтобы искать файлы из Чата, явно задайте нужные GUID файлов или папок. Администратор может вернуть прежний режим поиска по всем папкам через параметр FILE_SEARCH_INCLUDE_CHAT_FOLDERS=1 в файле .env Sherpa AI Server. После изменения .env необходимо пересоздать контейнер.
| TextForSearch* | [Текст] Обязательный поисковый запрос. |
| NTop | [Число] Число результатов от 1 до 100. Значение по умолчанию — 5. |
| FileGuids | [Массив] Необязательное ограничение поиска конкретными файлами. |
| FolderGuids | [Массив] Необязательное ограничение поиска конкретными папками. |
| EnableSubfolders | Включать подпапки выбранных папок. |
| UseRerank | Применить встроенный BGE-реранкер. |
| IncludeWithoutMatches | Включать файлы без совпадений. |
| Timeout | [Число] Тайм-аут HTTP-запроса в секундах. Значение по умолчанию — 60. |
| ListChunks | [Массив] Найденные чанки с данными файла, BM25-метрикой и результатом rerank. |
| Уровень обработки | Выбор уровня обработки ошибок. Возможные значения:
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы. |
| Уровень сообщений | Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения:
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы. |
| Текст ошибки | [Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока. |