BaseVectorQuery interface
Parametry dotazu pro vektorové a hybridní vyhledávací dotazy.
Vlastnosti
exhaustive | Pokud je hodnota true, aktivuje vyčerpávající vyhledávání k-nejbližších sousedů napříč všemi vektory v rámci indexu vektoru. Užitečné ve scénářích, kde jsou přesné shody kritické, jako je například určení základní hodnoty pravdivosti. |
fields | Vektorová pole typu Collection(Edm.Single), která mají být zahrnuta do hledaného vektoru. |
kind | Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem |
k |
Počet nejbližších sousedů, které se mají vrátit jako první hity |
Podrobnosti vlastnosti
exhaustive
Pokud je hodnota true, aktivuje vyčerpávající vyhledávání k-nejbližších sousedů napříč všemi vektory v rámci indexu vektoru. Užitečné ve scénářích, kde jsou přesné shody kritické, jako je například určení základní hodnoty pravdivosti.
exhaustive?: boolean
Hodnota vlastnosti
boolean
fields
Vektorová pole typu Collection(Edm.Single), která mají být zahrnuta do hledaného vektoru.
fields?: SearchFieldArray<TModel>
Hodnota vlastnosti
SearchFieldArray<TModel>
kind
Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem
kind: "vector"
Hodnota vlastnosti
"vector"
kNearestNeighborsCount
Počet nejbližších sousedů, které se mají vrátit jako první hity
kNearestNeighborsCount?: number
Hodnota vlastnosti
number