Compartir a través de


SemanticSearchOptions interface

Define opciones para consultas de búsqueda semántica

Propiedades

answers

Si se establece, la consulta devuelve respuestas extraídas de los pasajes clave de los documentos clasificados más altos.

captions

Si se establece, la consulta devuelve títulos extraídos de los pasajes clave de los documentos clasificados más altos. Cuando captions está establecido en "extractive", el resaltado está habilitado de forma predeterminada. El valor predeterminado es "None".

configurationName

Nombre de una configuración semántica que se usará al procesar documentos para consultas de tipo semántico.

debugMode

Habilita una herramienta de depuración que se puede usar para explorar aún más los resultados de la búsqueda.

errorMode

Permite al usuario elegir si una llamada semántica debe producir un error por completo o devolver resultados parciales (valor predeterminado).

maxWaitInMilliseconds

Permite al usuario establecer un límite superior en la cantidad de tiempo que tarda el enriquecimiento semántico en finalizar el procesamiento antes de que se produzca un error en la solicitud.

queryRewrites

Cuando QueryRewrites se establece en generative, los términos de consulta se envían a un modelo de generación que generará 10 reescrituras (valor predeterminado) para ayudar a aumentar la recuperación de la solicitud. Tiene como valor predeterminado none.

semanticFields

La lista de nombres de campo utilizados para la búsqueda semántica.

semanticQuery

Permite establecer una consulta de búsqueda independiente que se usará únicamente para el reranking semántico, los subtítulos semánticos y las respuestas semánticas. Resulta útil para escenarios en los que es necesario usar consultas diferentes entre la fase de recuperación y clasificación base y la fase semántica L2.

Detalles de las propiedades

answers

Si se establece, la consulta devuelve respuestas extraídas de los pasajes clave de los documentos clasificados más altos.

answers?: ExtractiveQueryAnswer

Valor de propiedad

captions

Si se establece, la consulta devuelve títulos extraídos de los pasajes clave de los documentos clasificados más altos. Cuando captions está establecido en "extractive", el resaltado está habilitado de forma predeterminada. El valor predeterminado es "None".

captions?: ExtractiveQueryCaption

Valor de propiedad

configurationName

Nombre de una configuración semántica que se usará al procesar documentos para consultas de tipo semántico.

configurationName?: string

Valor de propiedad

string

debugMode

Habilita una herramienta de depuración que se puede usar para explorar aún más los resultados de la búsqueda.

debugMode?: string

Valor de propiedad

string

errorMode

Permite al usuario elegir si una llamada semántica debe producir un error por completo o devolver resultados parciales (valor predeterminado).

errorMode?: "partial" | "fail"

Valor de propiedad

"partial" | "fail"

maxWaitInMilliseconds

Permite al usuario establecer un límite superior en la cantidad de tiempo que tarda el enriquecimiento semántico en finalizar el procesamiento antes de que se produzca un error en la solicitud.

maxWaitInMilliseconds?: number

Valor de propiedad

number

queryRewrites

Cuando QueryRewrites se establece en generative, los términos de consulta se envían a un modelo de generación que generará 10 reescrituras (valor predeterminado) para ayudar a aumentar la recuperación de la solicitud. Tiene como valor predeterminado none.

queryRewrites?: GenerativeQueryRewrites

Valor de propiedad

semanticFields

La lista de nombres de campo utilizados para la búsqueda semántica.

semanticFields?: string[]

Valor de propiedad

string[]

semanticQuery

Permite establecer una consulta de búsqueda independiente que se usará únicamente para el reranking semántico, los subtítulos semánticos y las respuestas semánticas. Resulta útil para escenarios en los que es necesario usar consultas diferentes entre la fase de recuperación y clasificación base y la fase semántica L2.

semanticQuery?: string

Valor de propiedad

string