Búsqueda léxica BM25#

Busca fragmentos por coincidencia léxica BM25 y, si es necesario, vuelve a ordenar los candidatos con el reranker BGE.

Si no se indican FileGuids ni FolderGuids, la búsqueda abarca las carpetas de la cuenta, sin incluir las carpetas de chats. Para buscar archivos de chats, indique explícitamente sus GUID de archivo o carpeta. Un administrador puede restablecer el comportamiento anterior configurando FILE_SEARCH_INCLUDE_CHAT_FOLDERS=1 en el archivo .env de Sherpa AI Server y volviendo a crear el contenedor.

TextForSearch*[Text] Consulta de búsqueda obligatoria.
NTop[Number] Número de resultados de 1 a 100. El valor predeterminado es 5.
FileGuids[Array] Restricción opcional a archivos específicos.
FolderGuids[Array] Restricción opcional a carpetas específicas.
EnableSubfoldersIncluir subcarpetas de las carpetas seleccionadas.
UseRerankAplicar el reranker BGE integrado.
IncludeWithoutMatchesIncluir archivos sin coincidencias.
Timeout[Number] Tiempo de espera de la solicitud HTTP en segundos. El valor predeterminado es 60.
ListChunks[Array] Fragmentos encontrados con datos de archivo, métrica BM25 y resultado de rerank.
Nivel de procesamiento

Elige el nivel de procesamiento de errores.

Valores posibles:

  • "Default" - predeterminado;
  • "Ignore" - los errores se ignoran;
  • "Handle" - los errores se manejan.

Si se selecciona "Default", se usa el valor del bloque "Start" de este diagrama.

Nivel de mensajes

Elige el nivel de mensajes que muestran los bloques mientras se ejecutan.

Valores posibles:

  • "Default" - predeterminado;
  • "Release" - salida deshabilitada;
  • "Debug" - salida de la información principal;
  • "Detailed" - salida de información detallada.

Si se selecciona "Default", se usa el valor del bloque "Start" de este diagrama.

Texto del error[Text] Devuelve información detallada del error si falla la ejecución del bloque.