SemanticSearchOptions interface
定義語意搜尋查詢的選項
屬性
| answers | 如果設定,查詢會傳回從最高排名檔中索引鍵段落擷取的答案。 |
| captions | 如果設定,查詢會傳回從最高排名檔中索引鍵段落擷取的標題。 當 Captions 設定為 「擷取」時,預設會啟用醒目提示。 默認為 『None』。 |
| configuration |
處理類型語意查詢的檔時將使用的語意組態名稱。 |
| debug |
啟用偵錯工具,可用來進一步探索您的搜尋結果。 |
| error |
允許使用者選擇語意呼叫應該完全失敗,還是傳回部分結果(預設值)。 |
| max |
允許使用者在要求失敗之前,設定語意擴充完成處理所需的時間上限。 |
| query |
當 QueryRewrites 設定為 |
| semantic |
用於語義搜索的欄位名稱清單。 |
| semantic |
允許設定單獨用於語意重新編列、語意標題和語意答案的個別搜尋查詢。 適用於需要使用基底擷取和排名階段和 L2 語意階段之間不同查詢的案例。 |
屬性詳細資料
answers
captions
如果設定,查詢會傳回從最高排名檔中索引鍵段落擷取的標題。 當 Captions 設定為 「擷取」時,預設會啟用醒目提示。 默認為 『None』。
captions?: ExtractiveQueryCaption
屬性值
configurationName
處理類型語意查詢的檔時將使用的語意組態名稱。
configurationName?: string
屬性值
string
debugMode
啟用偵錯工具,可用來進一步探索您的搜尋結果。
debugMode?: string
屬性值
string
errorMode
允許使用者選擇語意呼叫應該完全失敗,還是傳回部分結果(預設值)。
errorMode?: "partial" | "fail"
屬性值
"partial" | "fail"
maxWaitInMilliseconds
允許使用者在要求失敗之前,設定語意擴充完成處理所需的時間上限。
maxWaitInMilliseconds?: number
屬性值
number
queryRewrites
當 QueryRewrites 設定為 generative時,查詢字詞會傳送至會產生 10 個(預設)重寫的產生模型,以協助增加要求的召回率。 預設為 none。
queryRewrites?: GenerativeQueryRewrites
屬性值
semanticFields
用於語義搜索的欄位名稱清單。
semanticFields?: string[]
屬性值
string[]
semanticQuery
允許設定單獨用於語意重新編列、語意標題和語意答案的個別搜尋查詢。 適用於需要使用基底擷取和排名階段和 L2 語意階段之間不同查詢的案例。
semanticQuery?: string
屬性值
string