VectorizedQuery interface
Parametry dotazu, které se mají použít pro vektorové vyhledávání při zadání nezpracované hodnoty vektoru.
- Extends
-
BaseVectorQuery<TModel>
Vlastnosti
kind | Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt |
vector | Vektorová reprezentace vyhledávacího dotazu. |
Zděděné vlastnosti
exhaustive | Pokud je true, aktivuje vyčerpávající hledání k-nejbližšího souseda napříč všemi vektory v indexu vektorů. Užitečné pro scénáře, ve kterých jsou přesné shody kritické, jako je určování hodnot základní pravdy. |
fields | Vektorová pole typu Collection(Edm.Single), která mají být zahrnuta do hledaného vektoru. |
k |
Počet nejbližších sousedů, které se mají vrátit jako nejvyšší počet přístupů |
Podrobnosti vlastnosti
kind
Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt
kind: "vector"
Hodnota vlastnosti
"vector"
vector
Vektorová reprezentace vyhledávacího dotazu.
vector: number[]
Hodnota vlastnosti
number[]
Podrobnosti zděděných vlastností
exhaustive
Pokud je true, aktivuje vyčerpávající hledání k-nejbližšího souseda napříč všemi vektory v indexu vektorů. Užitečné pro scénáře, ve kterých jsou přesné shody kritické, jako je určování hodnot základní pravdy.
exhaustive?: boolean
Hodnota vlastnosti
boolean
Zděděno zBaseVectorQuery.vyčerpávající
fields
Vektorová pole typu Collection(Edm.Single), která mají být zahrnuta do hledaného vektoru.
fields?: SearchFieldArray<TModel>
Hodnota vlastnosti
SearchFieldArray<TModel>
Zděděno zBaseVectorQuery.fields
kNearestNeighborsCount
Počet nejbližších sousedů, které se mají vrátit jako nejvyšší počet přístupů
kNearestNeighborsCount?: number
Hodnota vlastnosti
number