ScalarQuantizationCompression interface

Obsahuje možnosti konfigurace specifické pro metodu komprese skalární quantizace, která se používá při indexování a dotazování.

Extends

Vlastnosti

kind

Název druhu metody komprese, která je konfigurována pro použití s vektorovým vyhledáváním.

parameters

Obsahuje parametry specifické pro skalární kvantování.

Zděděné vlastnosti

compressionName

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

rescoringOptions

Obsahuje možnosti pro změnu hodnocení.

truncationDimension

Počet dimenzí pro zkrácení vektorů. Zkrácení vektorů zmenšuje velikost vektorů a množství dat, která je potřeba během hledání přenést. To může ušetřit náklady na úložiště a zlepšit výkon vyhledávání na úkor odvolání. Měla by se používat jenom pro vkládání vytrénované pomocí Matryoshka Representation Learning (MRL), jako je openAI text-embedding-3-large (small). Výchozí hodnota je null, což znamená žádné zkrácení.

Podrobnosti vlastnosti

kind

Název druhu metody komprese, která je konfigurována pro použití s vektorovým vyhledáváním.

kind: "scalarQuantization"

Hodnota vlastnosti

"scalarQuantization"

parameters

Obsahuje parametry specifické pro skalární kvantování.

parameters?: ScalarQuantizationParameters

Hodnota vlastnosti

Podrobnosti zděděných vlastností

compressionName

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

compressionName: string

Hodnota vlastnosti

string

Děděno z VectorSearchCompression.compressionName

rescoringOptions

Obsahuje možnosti pro změnu hodnocení.

rescoringOptions?: RescoringOptions

Hodnota vlastnosti

Děděno z VectorSearchCompression.rescoringOptions

truncationDimension

Počet dimenzí pro zkrácení vektorů. Zkrácení vektorů zmenšuje velikost vektorů a množství dat, která je potřeba během hledání přenést. To může ušetřit náklady na úložiště a zlepšit výkon vyhledávání na úkor odvolání. Měla by se používat jenom pro vkládání vytrénované pomocí Matryoshka Representation Learning (MRL), jako je openAI text-embedding-3-large (small). Výchozí hodnota je null, což znamená žádné zkrácení.

truncationDimension?: number

Hodnota vlastnosti

number

Děděno z VectorSearchCompression.trunkationDimension