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 různé typy tohoto objektu

vector

Vektorové znázornění vyhledávacího dotazu.

Zděděné vlastnosti

exhaustive

Pokud je hodnota true, aktivuje vyčerpávající hledání k-nejbližšího souseda napříč všemi vektory v indexu vektoru. Užitečné pro scénáře, ve kterých jsou přesné shody kritické, například určení hodnot základní pravdy.

fields

Vektorová pole typu Collection(Edm.Single), která mají být zahrnuta do vektorového vyhledávání.

kNearestNeighborsCount

Početnejbližších

oversampling

Faktor převzorkování Minimální hodnota je 1. Přepíše parametr defaultOversampling nakonfigurovaný v definici indexu. Lze ji nastavit pouze v případech, kdy je true rerankWithOriginalVectors. Tento parametr je povolen pouze v případě, že se metoda komprese použije v podkladovém vektorovém poli.

weight

Relativní váha vektorového dotazu ve srovnání s jinými vektorovými dotazy nebo textovým dotazem ve stejném požadavku hledání. Tato hodnota se používá při kombinování výsledků více seznamů řazení vytvořených různými vektorovými dotazy nebo výsledky načtenými prostřednictvím textového dotazu. Čím vyšší je váha, tím vyšší budou dokumenty, které odpovídají danému dotazu, v konečném pořadí. Výchozí hodnota je 1,0 a hodnota musí být kladné číslo větší než nula.

Podrobnosti vlastnosti

kind

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

kind: "vector"

Hodnota vlastnosti

"vector"

vector

Vektorové znázornění vyhledávacího dotazu.

vector: number[]

Hodnota vlastnosti

number[]

Podrobnosti zděděných vlastností

exhaustive

Pokud je hodnota true, aktivuje vyčerpávající hledání k-nejbližšího souseda napříč všemi vektory v indexu vektoru. Užitečné pro scénáře, ve kterých jsou přesné shody kritické, například určení 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 vektorového vyhledávání.

fields?: SearchFieldArray<TModel>

Hodnota vlastnosti

zděděno zBaseVectorQuery.fields

kNearestNeighborsCount

Početnejbližších

kNearestNeighborsCount?: number

Hodnota vlastnosti

number

Děděno zBaseVectorQuery.kNearestNeighborsCount

oversampling

Faktor převzorkování Minimální hodnota je 1. Přepíše parametr defaultOversampling nakonfigurovaný v definici indexu. Lze ji nastavit pouze v případech, kdy je true rerankWithOriginalVectors. Tento parametr je povolen pouze v případě, že se metoda komprese použije v podkladovém vektorovém poli.

oversampling?: number

Hodnota vlastnosti

number

zděděné zBaseVectorQuery.oversampling

weight

Relativní váha vektorového dotazu ve srovnání s jinými vektorovými dotazy nebo textovým dotazem ve stejném požadavku hledání. Tato hodnota se používá při kombinování výsledků více seznamů řazení vytvořených různými vektorovými dotazy nebo výsledky načtenými prostřednictvím textového dotazu. Čím vyšší je váha, tím vyšší budou dokumenty, které odpovídají danému dotazu, v konečném pořadí. Výchozí hodnota je 1,0 a hodnota musí být kladné číslo větší než nula.

weight?: number

Hodnota vlastnosti

number

zděděno zBaseVectorQuery.weight