Dela via


SemanticSearchOptions interface

Definierar alternativ för semantiska sökfrågor

Egenskaper

answers

Om den anges returnerar frågan svar som extraherats från nyckelavsnitt i de högst rankade dokumenten.

captions

Om den anges returnerar frågan undertexter som extraherats från nyckelpassagen i de högst rankade dokumenten. När Undertexter är inställt på "extractive" aktiveras markering som standard. Standardvärdet är "Ingen".

configurationName

Namnet på en semantisk konfiguration som ska användas vid bearbetning av dokument för frågor av typen semantik.

debugMode

Aktiverar ett felsökningsverktyg som kan användas för att utforska sökresultaten ytterligare.

errorMode

Tillåter användaren att välja om ett semantiskt anrop ska misslyckas helt eller att returnera partiella resultat (standard).

maxWaitInMilliseconds

Tillåter att användaren anger en övre gräns för hur lång tid det tar för semantisk berikning att slutföra bearbetningen innan begäran misslyckas.

queryRewrites

När QueryRewrites är inställt på generativeskickas frågetermerna till en generera-modell som skapar 10 (standard) omskrivningar för att öka återkallandet av begäran. Standardinställningen är none.

semanticFields

Listan över fältnamn som används för semantisk sökning.

semanticQuery

Tillåter att du anger en separat sökfråga som endast ska användas för semantisk reranking, semantiska bildtexter och semantiska svar. Är användbart för scenarier där det finns ett behov av att använda olika frågor mellan bashämtnings- och rangordningsfasen och L2-semantikfasen.

Egenskapsinformation

answers

Om den anges returnerar frågan svar som extraherats från nyckelavsnitt i de högst rankade dokumenten.

answers?: ExtractiveQueryAnswer

Egenskapsvärde

captions

Om den anges returnerar frågan undertexter som extraherats från nyckelpassagen i de högst rankade dokumenten. När Undertexter är inställt på "extractive" aktiveras markering som standard. Standardvärdet är "Ingen".

captions?: ExtractiveQueryCaption

Egenskapsvärde

configurationName

Namnet på en semantisk konfiguration som ska användas vid bearbetning av dokument för frågor av typen semantik.

configurationName?: string

Egenskapsvärde

string

debugMode

Aktiverar ett felsökningsverktyg som kan användas för att utforska sökresultaten ytterligare.

debugMode?: string

Egenskapsvärde

string

errorMode

Tillåter användaren att välja om ett semantiskt anrop ska misslyckas helt eller att returnera partiella resultat (standard).

errorMode?: "partial" | "fail"

Egenskapsvärde

"partial" | "fail"

maxWaitInMilliseconds

Tillåter att användaren anger en övre gräns för hur lång tid det tar för semantisk berikning att slutföra bearbetningen innan begäran misslyckas.

maxWaitInMilliseconds?: number

Egenskapsvärde

number

queryRewrites

När QueryRewrites är inställt på generativeskickas frågetermerna till en generera-modell som skapar 10 (standard) omskrivningar för att öka återkallandet av begäran. Standardinställningen är none.

queryRewrites?: GenerativeQueryRewrites

Egenskapsvärde

semanticFields

Listan över fältnamn som används för semantisk sökning.

semanticFields?: string[]

Egenskapsvärde

string[]

semanticQuery

Tillåter att du anger en separat sökfråga som endast ska användas för semantisk reranking, semantiska bildtexter och semantiska svar. Är användbart för scenarier där det finns ett behov av att använda olika frågor mellan bashämtnings- och rangordningsfasen och L2-semantikfasen.

semanticQuery?: string

Egenskapsvärde

string