SemanticSearchOptions interface

定義語意搜尋查詢的選項

屬性

answers

如果設定,查詢會傳回從最高排名檔中索引鍵段落擷取的答案。

captions

如果設定,查詢會傳回從最高排名檔中索引鍵段落擷取的標題。 當 Captions 設定為 「擷取」時,預設會啟用醒目提示。 默認為 『None』。

configurationName

處理類型語意查詢的檔時將使用的語意組態名稱。

debugMode

啟用偵錯工具,可用來進一步探索搜尋結果。

errorMode

允許使用者選擇語意呼叫應該完全失敗,還是傳回部分結果(預設值)。

maxWaitInMilliseconds

允許使用者在要求失敗之前,設定語意擴充完成處理所需的時間上限。

queryRewrites

當 QueryRewrites 設定為 generative時,查詢字詞會傳送至產生模型,該模型會產生 10 個 (預設) 重寫,以協助增加要求的召回率。 預設為 none。

semanticFields

用於語意搜尋的欄位名稱列表。

semanticQuery

允許設定單獨用於語意重新編列、語意標題和語意答案的個別搜尋查詢。 適用於需要使用基底擷取和排名階段和 L2 語意階段之間不同查詢的案例。

屬性詳細資料

answers

如果設定,查詢會傳回從最高排名檔中索引鍵段落擷取的答案。

answers?: QueryAnswer

屬性值

captions

如果設定,查詢會傳回從最高排名檔中索引鍵段落擷取的標題。 當 Captions 設定為 「擷取」時,預設會啟用醒目提示。 默認為 『None』。

captions?: QueryCaption

屬性值

configurationName

處理類型語意查詢的檔時將使用的語意組態名稱。

configurationName?: string

屬性值

string

debugMode

啟用偵錯工具,可用來進一步探索搜尋結果。

debugMode?: string

屬性值

string

errorMode

允許使用者選擇語意呼叫應該完全失敗,還是傳回部分結果(預設值)。

errorMode?: "partial" | "fail"

屬性值

"partial" | "fail"

maxWaitInMilliseconds

允許使用者在要求失敗之前,設定語意擴充完成處理所需的時間上限。

maxWaitInMilliseconds?: number

屬性值

number

queryRewrites

當 QueryRewrites 設定為 generative時,查詢字詞會傳送至產生模型,該模型會產生 10 個 (預設) 重寫,以協助增加要求的召回率。 預設為 none。

queryRewrites?: QueryRewrites

屬性值

semanticFields

用於語意搜尋的欄位名稱列表。

semanticFields?: string[]

屬性值

string[]

semanticQuery

允許設定單獨用於語意重新編列、語意標題和語意答案的個別搜尋查詢。 適用於需要使用基底擷取和排名階段和 L2 語意階段之間不同查詢的案例。

semanticQuery?: string

屬性值

string