BinaryQuantizationCompression interface
Obsahuje možnosti konfigurace specifické pro metodu komprese binárního kvantování používané při indexování a dotazování.
- Extends
Vlastnosti
| kind | Polymorfní diskriminátor, který určuje různé typy tohoto objektu |
Zděděné vlastnosti
| compression |
Název, který chcete přidružit k této konkrétní konfiguraci. |
| rescoring |
Obsahuje možnosti pro vyhodnocení. |
| truncation |
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
Polymorfní diskriminátor, který určuje různé typy tohoto objektu
kind: "binaryQuantization"
Hodnota vlastnosti
"binaryQuantization"
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
rescoringOptions
Obsahuje možnosti pro vyhodnocení.
rescoringOptions?: RescoringOptions
Hodnota vlastnosti
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