Sdílet prostřednictvím


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.

kNearestNeighborsCount

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

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

Zděděno zBaseVectorQuery.kNearestNeighborsCount