Condividi tramite


SemanticSearchOptions interface

Definisce le opzioni per le query di ricerca semantica

Proprietà

answers

Se impostata, la query restituisce le risposte estratte dai passaggi chiave nei documenti classificati più alti.

captions

Se impostata, la query restituisce le didascalie estratte dai passaggi chiave nei documenti classificati più alti. Quando Captions è impostato su 'extractive', l'evidenziazione è abilitata per impostazione predefinita. Il valore predefinito è 'Nessuno'.

configurationName

Nome di una configurazione semantica che verrà utilizzata durante l'elaborazione dei documenti per le query di tipo semantico.

errorMode

Consente all'utente di scegliere se una chiamata semantica deve avere esito negativo completamente o restituire risultati parziali (impostazione predefinita).

maxWaitInMilliseconds

Consente all'utente di impostare un limite superiore per il tempo necessario per completare l'elaborazione dell'arricchimento semantico prima che la richiesta non riesca.

semanticQuery

Consente di impostare una query di ricerca separata che verrà usata esclusivamente per il reranking semantico, le didascalie semantiche e le risposte semantiche. È utile per gli scenari in cui è necessario usare query diverse tra la fase di recupero di base e di classificazione e la fase semantica L2.

Dettagli proprietà

answers

Se impostata, la query restituisce le risposte estratte dai passaggi chiave nei documenti classificati più alti.

answers?: ExtractiveQueryAnswer

Valore della proprietà

captions

Se impostata, la query restituisce le didascalie estratte dai passaggi chiave nei documenti classificati più alti. Quando Captions è impostato su 'extractive', l'evidenziazione è abilitata per impostazione predefinita. Il valore predefinito è 'Nessuno'.

captions?: ExtractiveQueryCaption

Valore della proprietà

configurationName

Nome di una configurazione semantica che verrà utilizzata durante l'elaborazione dei documenti per le query di tipo semantico.

configurationName?: string

Valore della proprietà

string

errorMode

Consente all'utente di scegliere se una chiamata semantica deve avere esito negativo completamente o restituire risultati parziali (impostazione predefinita).

errorMode?: "partial" | "fail"

Valore della proprietà

"partial" | "fail"

maxWaitInMilliseconds

Consente all'utente di impostare un limite superiore per il tempo necessario per completare l'elaborazione dell'arricchimento semantico prima che la richiesta non riesca.

maxWaitInMilliseconds?: number

Valore della proprietà

number

semanticQuery

Consente di impostare una query di ricerca separata che verrà usata esclusivamente per il reranking semantico, le didascalie semantiche e le risposte semantiche. È utile per gli scenari in cui è necessario usare query diverse tra la fase di recupero di base e di classificazione e la fase semantica L2.

semanticQuery?: string

Valore della proprietà

string