共用方式為


BaseVectorQuery interface

向量和混合式搜尋查詢的查詢參數。

屬性

exhaustive

若為 true,則會在向量索引內的所有向量觸發詳盡的 K 近鄰搜尋。 適用於完全相符專案很重要的案例,例如判斷地面真相值。

fields

要包含在搜尋向量中之 Collection(Edm.Single) 類型的向量字段。

kind

服務支援的已知值

向量:提供原始向量值的向量查詢。 文字:提供需要向量化的文字值的向量查詢。

kNearestNeighborsCount

要作為熱門點擊傳回的近鄰數目。

oversampling

過度取樣因素。 最小值為 1。 它會覆寫索引定義中設定的 『defaultOversampling』 參數。 只有當 'rerankWithOriginalVectors' 為 true 時,才能進行設定。 只有在基礎向量欄位上使用壓縮方法時,才允許此參數。

weight

相較於相同搜尋要求中的其他向量查詢和/或文字查詢,向量查詢的相對加權。 結合不同向量查詢所產生的多個排名清單結果,以及/或透過文字查詢擷取的結果時,會使用此值。 權數越高,符合該查詢的檔就會在最終排名中。 默認值為 1.0,值必須是大於零的正數。

屬性詳細資料

exhaustive

若為 true,則會在向量索引內的所有向量觸發詳盡的 K 近鄰搜尋。 適用於完全相符專案很重要的案例,例如判斷地面真相值。

exhaustive?: boolean

屬性值

boolean

fields

要包含在搜尋向量中之 Collection(Edm.Single) 類型的向量字段。

fields?: SearchFieldArray<TModel>

屬性值

kind

服務支援的已知值

向量:提供原始向量值的向量查詢。 文字:提供需要向量化的文字值的向量查詢。

kind: "vector" | "text"

屬性值

"vector" | "text"

kNearestNeighborsCount

要作為熱門點擊傳回的近鄰數目。

kNearestNeighborsCount?: number

屬性值

number

oversampling

過度取樣因素。 最小值為 1。 它會覆寫索引定義中設定的 『defaultOversampling』 參數。 只有當 'rerankWithOriginalVectors' 為 true 時,才能進行設定。 只有在基礎向量欄位上使用壓縮方法時,才允許此參數。

oversampling?: number

屬性值

number

weight

相較於相同搜尋要求中的其他向量查詢和/或文字查詢,向量查詢的相對加權。 結合不同向量查詢所產生的多個排名清單結果,以及/或透過文字查詢擷取的結果時,會使用此值。 權數越高,符合該查詢的檔就會在最終排名中。 默認值為 1.0,值必須是大於零的正數。

weight?: number

屬性值

number