Поделиться через


ScalarQuantizationCompression interface

Содержит параметры конфигурации, относящиеся к методу сжатия скалярной квантизации, используемому во время индексирования и запроса.

Extends

Свойства

kind

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

parameters

Содержит параметры, относящиеся к скалярной квантизации.

Унаследованные свойства

compressionName

Имя, сопоставленное с этой конкретной конфигурацией.

rescoringOptions

Содержит параметры для перезаписи.

truncationDimension

Число измерений для усечения векторов. Усечение векторов уменьшает размер векторов и объем данных, которые необходимо передать во время поиска. Это позволяет сэкономить затраты на хранение и повысить производительность поиска за счет отзыва. Он должен использоваться только для внедрения обученных с помощью Matryoshka Representation Learning (MRL), таких как OpenAI text-embedding-3-large (small). Значение по умолчанию равно NULL, что означает отсутствие усечения.

Сведения о свойстве

kind

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

kind: "scalarQuantization"

Значение свойства

"scalarQuantization"

parameters

Содержит параметры, относящиеся к скалярной квантизации.

parameters?: ScalarQuantizationParameters

Значение свойства

Сведения об унаследованном свойстве

compressionName

Имя, сопоставленное с этой конкретной конфигурацией.

compressionName: string

Значение свойства

string

Наследуется отVectorSearchCompression.compressionName

rescoringOptions

Содержит параметры для перезаписи.

rescoringOptions?: RescoringOptions

Значение свойства

Наследуется отVectorSearchCompression.rescoringOptions

truncationDimension

Число измерений для усечения векторов. Усечение векторов уменьшает размер векторов и объем данных, которые необходимо передать во время поиска. Это позволяет сэкономить затраты на хранение и повысить производительность поиска за счет отзыва. Он должен использоваться только для внедрения обученных с помощью Matryoshka Representation Learning (MRL), таких как OpenAI text-embedding-3-large (small). Значение по умолчанию равно NULL, что означает отсутствие усечения.

truncationDimension?: number

Значение свойства

number

Наследуется отVectorSearchCompression.truncationDimension