SemanticSearchOptions interface
Definiert Optionen für semantische Suchabfragen
Eigenschaften
| answers | Bei Festlegung gibt die Abfrage Antworten zurück, die aus wichtigen Passagen in den am höchsten bewerteten Dokumenten extrahiert wurden. |
| captions | Wenn festgelegt, gibt die Abfrage Beschriftungen zurück, die aus Schlüsselabschnitten in den höchsten bewerteten Dokumenten extrahiert wurden. Wenn Beschriftungen auf "extraktiv" festgelegt sind, ist die Hervorhebung standardmäßig aktiviert. Der Standardwert ist "None". |
| configuration |
Der Name einer semantischen Konfiguration, die beim Verarbeiten von Dokumenten für Abfragen der Typsemantik verwendet wird. |
| debug |
Ermöglicht ein Debuggingtool, mit dem Sie Ihre Suchergebnisse weiter untersuchen können. |
| error |
Ermöglicht dem Benutzer auszuwählen, ob ein semantischer Aufruf vollständig fehlschlägt oder partielle Ergebnisse (Standardeinstellung) zurückgeben soll. |
| max |
Ermöglicht es dem Benutzer, eine obere Grenze für die Zeitspanne festzulegen, die für die semantische Anreicherung benötigt wird, um die Verarbeitung abzuschließen, bevor die Anforderung fehlschlägt. |
| query |
Wenn QueryRewrites auf |
| semantic |
Die Liste der Feldnamen, die für die semantische Suche verwendet werden. |
| semantic |
Ermöglicht das Festlegen einer separaten Suchabfrage, die ausschließlich für semantische Reranking, semantische Beschriftungen und semantische Antworten verwendet wird. Ist nützlich für Szenarien, in denen verschiedene Abfragen zwischen der Basisabruf- und Rangfolgephase und der L2-Semantikphase verwendet werden müssen. |
Details zur Eigenschaft
answers
Bei Festlegung gibt die Abfrage Antworten zurück, die aus wichtigen Passagen in den am höchsten bewerteten Dokumenten extrahiert wurden.
answers?: ExtractiveQueryAnswer
Eigenschaftswert
captions
Wenn festgelegt, gibt die Abfrage Beschriftungen zurück, die aus Schlüsselabschnitten in den höchsten bewerteten Dokumenten extrahiert wurden. Wenn Beschriftungen auf "extraktiv" festgelegt sind, ist die Hervorhebung standardmäßig aktiviert. Der Standardwert ist "None".
captions?: ExtractiveQueryCaption
Eigenschaftswert
configurationName
Der Name einer semantischen Konfiguration, die beim Verarbeiten von Dokumenten für Abfragen der Typsemantik verwendet wird.
configurationName?: string
Eigenschaftswert
string
debugMode
Ermöglicht ein Debuggingtool, mit dem Sie Ihre Suchergebnisse weiter untersuchen können.
debugMode?: string
Eigenschaftswert
string
errorMode
Ermöglicht dem Benutzer auszuwählen, ob ein semantischer Aufruf vollständig fehlschlägt oder partielle Ergebnisse (Standardeinstellung) zurückgeben soll.
errorMode?: "partial" | "fail"
Eigenschaftswert
"partial" | "fail"
maxWaitInMilliseconds
Ermöglicht es dem Benutzer, eine obere Grenze für die Zeitspanne festzulegen, die für die semantische Anreicherung benötigt wird, um die Verarbeitung abzuschließen, bevor die Anforderung fehlschlägt.
maxWaitInMilliseconds?: number
Eigenschaftswert
number
queryRewrites
Wenn QueryRewrites auf generativefestgelegt ist, werden die Abfragebegriffe an ein Generierenmodell gesendet, das 10 (Standard)-Neuschreibungen erzeugt, um den Rückruf der Anforderung zu erhöhen. Wird standardmäßig auf none festgelegt.
queryRewrites?: GenerativeQueryRewrites
Eigenschaftswert
semanticFields
Die Liste der Feldnamen, die für die semantische Suche verwendet werden.
semanticFields?: string[]
Eigenschaftswert
string[]
semanticQuery
Ermöglicht das Festlegen einer separaten Suchabfrage, die ausschließlich für semantische Reranking, semantische Beschriftungen und semantische Antworten verwendet wird. Ist nützlich für Szenarien, in denen verschiedene Abfragen zwischen der Basisabruf- und Rangfolgephase und der L2-Semantikphase verwendet werden müssen.
semanticQuery?: string
Eigenschaftswert
string