Udostępnij za pośrednictwem


ScalarQuantizationCompression interface

Zawiera opcje konfiguracji specyficzne dla metody kompresji kwantyzacji skalarnej używanej podczas indeksowania i wykonywania zapytań.

Rozszerzenie

Właściwości

kind

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

parameters

Zawiera parametry specyficzne dla kwantyzacji skalarnych.

Właściwości dziedziczone

compressionName

Nazwa do skojarzenia z tą konkretną konfiguracją.

rescoringOptions

Zawiera opcje rescoringu.

truncationDimension

Liczba wymiarów do obcinania wektorów. Obcinanie wektorów zmniejsza rozmiar wektorów i ilość danych, które należy przesyłać podczas wyszukiwania. Może to zmniejszyć koszty magazynowania i zwiększyć wydajność wyszukiwania kosztem wycofania. Należy go używać tylko do osadzania wytrenowanych za pomocą uczenia reprezentacji matryoshka (MRL), takiego jak osadzanie tekstu OpenAI-3-large (małe). Wartość domyślna to null, co oznacza brak obcinania.

Szczegóły właściwości

kind

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

kind: "scalarQuantization"

Wartość właściwości

"scalarQuantization"

parameters

Zawiera parametry specyficzne dla kwantyzacji skalarnych.

parameters?: ScalarQuantizationParameters

Wartość właściwości

Szczegóły właściwości dziedziczonej

compressionName

Nazwa do skojarzenia z tą konkretną konfiguracją.

compressionName: string

Wartość właściwości

string

Odziedziczone poVectorSearchCompression.compressionName

rescoringOptions

Zawiera opcje rescoringu.

rescoringOptions?: RescoringOptions

Wartość właściwości

Odziedziczone poVectorSearchCompression.rescoringOptions

truncationDimension

Liczba wymiarów do obcinania wektorów. Obcinanie wektorów zmniejsza rozmiar wektorów i ilość danych, które należy przesyłać podczas wyszukiwania. Może to zmniejszyć koszty magazynowania i zwiększyć wydajność wyszukiwania kosztem wycofania. Należy go używać tylko do osadzania wytrenowanych za pomocą uczenia reprezentacji matryoshka (MRL), takiego jak osadzanie tekstu OpenAI-3-large (małe). Wartość domyślna to null, co oznacza brak obcinania.

truncationDimension?: number

Wartość właściwości

number

Odziedziczone poVectorSearchCompression.truncationDimension