Partager via


SemanticSearchOptions interface

Définit des options pour les requêtes de recherche sémantique

Propriétés

answers

Si elle est définie, la requête retourne des réponses extraites des passages clés dans les documents classés les plus élevés.

captions

Si elle est définie, la requête retourne des légendes extraites des passages clés dans les documents classés les plus élevés. Lorsque les légendes sont définies sur « extractifs », la mise en surbrillance est activée par défaut. La valeur par défaut est « None ».

configurationName

Nom d’une configuration sémantique qui sera utilisée lors du traitement de documents pour les requêtes sémantiques de type.

errorMode

Permet à l’utilisateur de choisir si un appel sémantique doit échouer complètement ou retourner des résultats partiels (par défaut).

maxWaitInMilliseconds

Permet à l’utilisateur de définir une limite supérieure sur la durée nécessaire à l’enrichissement sémantique pour terminer le traitement avant l’échec de la requête.

semanticQuery

Permet de définir une requête de recherche distincte qui sera utilisée uniquement pour la reranking sémantique, les légendes sémantiques et les réponses sémantiques. Est utile pour les scénarios où il est nécessaire d’utiliser différentes requêtes entre la phase de récupération de base et de classement, et la phase sémantique L2.

Détails de la propriété

answers

Si elle est définie, la requête retourne des réponses extraites des passages clés dans les documents classés les plus élevés.

answers?: ExtractiveQueryAnswer

Valeur de propriété

captions

Si elle est définie, la requête retourne des légendes extraites des passages clés dans les documents classés les plus élevés. Lorsque les légendes sont définies sur « extractifs », la mise en surbrillance est activée par défaut. La valeur par défaut est « None ».

captions?: ExtractiveQueryCaption

Valeur de propriété

configurationName

Nom d’une configuration sémantique qui sera utilisée lors du traitement de documents pour les requêtes sémantiques de type.

configurationName?: string

Valeur de propriété

string

errorMode

Permet à l’utilisateur de choisir si un appel sémantique doit échouer complètement ou retourner des résultats partiels (par défaut).

errorMode?: "partial" | "fail"

Valeur de propriété

"partial" | "fail"

maxWaitInMilliseconds

Permet à l’utilisateur de définir une limite supérieure sur la durée nécessaire à l’enrichissement sémantique pour terminer le traitement avant l’échec de la requête.

maxWaitInMilliseconds?: number

Valeur de propriété

number

semanticQuery

Permet de définir une requête de recherche distincte qui sera utilisée uniquement pour la reranking sémantique, les légendes sémantiques et les réponses sémantiques. Est utile pour les scénarios où il est nécessaire d’utiliser différentes requêtes entre la phase de récupération de base et de classement, et la phase sémantique L2.

semanticQuery?: string

Valeur de propriété

string