共用方式為


VectorizedQuery interface

提供原始向量值時,用於向量搜尋的查詢參數。

Extends

BaseVectorQuery<TModel>

屬性

kind

多型歧視性,指定這個物件可以是的不同類型

vector

搜尋查詢的向量表示。

繼承的屬性

exhaustive

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

fields

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

kNearestNeighborsCount

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

oversampling

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

weight

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

屬性詳細資料

kind

多型歧視性,指定這個物件可以是的不同類型

kind: "vector"

屬性值

"vector"

vector

搜尋查詢的向量表示。

vector: number[]

屬性值

number[]

繼承的屬性詳細資料

exhaustive

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

exhaustive?: boolean

屬性值

boolean

繼承自BaseVectorQuery.exhaustive

fields

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

fields?: SearchFieldArray<TModel>

屬性值

繼承自BaseVectorQuery.fields

kNearestNeighborsCount

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

kNearestNeighborsCount?: number

屬性值

number

繼承自BaseVectorQuery.kNearestNeighborsCount

oversampling

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

oversampling?: number

屬性值

number

繼承自BaseVectorQuery.oversampling

weight

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

weight?: number

屬性值

number

繼承自BaseVectorQuery.weight