VectorizedQuery interface
提供原始向量值時,用於向量搜尋的查詢參數。
- Extends
-
BaseVectorQuery<TModel>
屬性
kind | 多型歧視性,指定這個物件可以是的不同類型 |
vector | 搜尋查詢的向量表示。 |
繼承的屬性
exhaustive | 若為 true,則會在向量索引內的所有向量觸發詳盡的 K 近鄰搜尋。 適用於完全相符專案很重要的案例,例如判斷地面真相值。 |
fields | 要包含在搜尋向量中之 Collection(Edm.Single) 類型的向量字段。 |
k |
要作為熱門點擊傳回的近鄰數目。 |
oversampling | 過度取樣因素。 最小值為 1。 它會覆寫索引定義中設定的 『defaultOversampling』 參數。 只有當 'rerankWithOriginalVectors' 為 true 時,才能進行設定。 只有在基礎向量欄位上使用壓縮方法時,才允許此參數。 |
weight | 相較於相同搜尋要求中的其他向量查詢和/或文字查詢,向量查詢的相對加權。 結合不同向量查詢所產生的多個排名清單結果,以及/或透過文字查詢擷取的結果時,會使用此值。 權數越高,符合該查詢的檔就會在最終排名中。 默認值為 1.0,值必須是大於零的正數。 |
屬性詳細資料
kind
多型歧視性,指定這個物件可以是的不同類型
kind: "vector"
屬性值
"vector"
vector
搜尋查詢的向量表示。
vector: number[]
屬性值
number[]
繼承的屬性詳細資料
exhaustive
若為 true,則會在向量索引內的所有向量觸發詳盡的 K 近鄰搜尋。 適用於完全相符專案很重要的案例,例如判斷地面真相值。
exhaustive?: boolean
屬性值
boolean
fields
要包含在搜尋向量中之 Collection(Edm.Single) 類型的向量字段。
fields?: SearchFieldArray<TModel>
屬性值
SearchFieldArray<TModel>
kNearestNeighborsCount
要作為熱門點擊傳回的近鄰數目。
kNearestNeighborsCount?: number
屬性值
number
oversampling
過度取樣因素。 最小值為 1。 它會覆寫索引定義中設定的 『defaultOversampling』 參數。 只有當 'rerankWithOriginalVectors' 為 true 時,才能進行設定。 只有在基礎向量欄位上使用壓縮方法時,才允許此參數。
oversampling?: number
屬性值
number
weight
相較於相同搜尋要求中的其他向量查詢和/或文字查詢,向量查詢的相對加權。 結合不同向量查詢所產生的多個排名清單結果,以及/或透過文字查詢擷取的結果時,會使用此值。 權數越高,符合該查詢的檔就會在最終排名中。 默認值為 1.0,值必須是大於零的正數。
weight?: number
屬性值
number