Sdílet prostřednictvím


BaseVectorSearchCompression interface

Obsahuje možnosti konfigurace specifické pro metodu komprese použitou při indexování nebo dotazování.

Vlastnosti

compressionName

Název, který chcete přidružit k této konkrétní konfiguraci.

defaultOversampling

Výchozí faktor převzorkování Převzorkování interně vyžádá více dokumentů (určených tímto násobitelem) v počátečním hledání. Tím se zvýší sada výsledků, které se přeřadí pomocí přepočítaného skóre podobnosti z vektorů s plnou přesností. Minimální hodnota je 1, což znamená bez převzorkování (1x). Tento parametr lze nastavit pouze v případě, že je splněna hodnota rerankWithOriginalVectors. Vyšší hodnoty zlepšují úplnost na úkor latence.

kind

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

rerankWithOriginalVectors

Pokud je nastavena hodnota true, po získání seřazené sady výsledků pomocí komprimovaných vektorů se znovu seřadí přepočtem skóre podobnosti s plnou přesností. Tím se zlepší úplnost na úkor latence.

Podrobnosti vlastnosti

compressionName

Název, který chcete přidružit k této konkrétní konfiguraci.

compressionName: string

Hodnota vlastnosti

string

defaultOversampling

Výchozí faktor převzorkování Převzorkování interně vyžádá více dokumentů (určených tímto násobitelem) v počátečním hledání. Tím se zvýší sada výsledků, které se přeřadí pomocí přepočítaného skóre podobnosti z vektorů s plnou přesností. Minimální hodnota je 1, což znamená bez převzorkování (1x). Tento parametr lze nastavit pouze v případě, že je splněna hodnota rerankWithOriginalVectors. Vyšší hodnoty zlepšují úplnost na úkor latence.

defaultOversampling?: number

Hodnota vlastnosti

number

kind

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

kind: "scalarQuantization" | "binaryQuantization"

Hodnota vlastnosti

"scalarQuantization" | "binaryQuantization"

rerankWithOriginalVectors

Pokud je nastavena hodnota true, po získání seřazené sady výsledků pomocí komprimovaných vektorů se znovu seřadí přepočtem skóre podobnosti s plnou přesností. Tím se zlepší úplnost na úkor latence.

rerankWithOriginalVectors?: boolean

Hodnota vlastnosti

boolean