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'. |
configuration |
Nome di una configurazione semantica che verrà utilizzata durante l'elaborazione dei documenti per le query di tipo semantico. |
error |
Consente all'utente di scegliere se una chiamata semantica deve avere esito negativo completamente o restituire risultati parziali (impostazione predefinita). |
max |
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. |
semantic |
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