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 ». |
configuration |
Nom d’une configuration sémantique qui sera utilisée lors du traitement de documents pour les requêtes sémantiques de type. |
error |
Permet à l’utilisateur de choisir si un appel sémantique doit échouer complètement ou retourner des résultats partiels (par défaut). |
max |
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. |
semantic |
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