Busca léxica BM25#

Busca chunks por correspondência léxica BM25 e, se necessário, reclassifica os candidatos com o reranker BGE.

Se FileGuids e FolderGuids não forem informados, a pesquisa abrange as pastas da conta, excluindo as pastas dos chats. Para pesquisar arquivos de chats, informe explicitamente os GUIDs dos arquivos ou das pastas. Um administrador pode restaurar o comportamento anterior configurando FILE_SEARCH_INCLUDE_CHAT_FOLDERS=1 no arquivo .env do Sherpa AI Server e recriando o contêiner.

TextForSearch*[Text] Consulta de busca obrigatória.
NTop[Number] Número de resultados de 1 a 100. O valor padrão é 5.
FileGuids[Array] Restrição opcional a arquivos específicos.
FolderGuids[Array] Restrição opcional a pastas específicas.
EnableSubfoldersIncluir subpastas das pastas selecionadas.
UseRerankAplicar o reranker BGE embutido.
IncludeWithoutMatchesIncluir arquivos sem correspondências.
Timeout[Number] Tempo limite da solicitação HTTP em segundos. O valor padrão é 60.
ListChunks[Array] Chunks encontrados com dados do arquivo, métrica BM25 e resultado de rerank.
Nível de processamento

Escolha o nível de processamento de erros.

Valores possíveis:

  • "Default" - padrão;
  • "Ignore" - os erros são ignorados;
  • "Handle" - os erros são tratados.

Se "Default" for selecionado, será usado o valor do bloco "Start" deste diagrama.

Nível de mensagens

Escolha o nível de mensagens que os blocos exibem durante a execução.

Valores possíveis:

  • "Default" - padrão;
  • "Release" - saída desativada;
  • "Debug" - saída das informações principais;
  • "Detailed" - saída de informações detalhadas.

Se "Default" for selecionado, será usado o valor do bloco "Start" deste diagrama.

Texto do erro[Text] Retorna informações detalhadas do erro se a execução do bloco falhar.