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


VectorIndex interface

Представляет векторный индекс в службе Azure Cosmos DB. Индекс вектора используется для индексирования полей векторов в документах.

Свойства

indexingSearchListSize

Размер списка кандидатов приблизительных соседей, хранящихся при создании индекса diskANN в рамках процессов оптимизации. Это необязательный параметр и применяется только к типу индекса DiskANN. Допустимый диапазон составляет от 25 до 500.

path

Путь к полю вектора в документе. например, путь: "/path/to/vector".

quantizationByteSize

Количество байтов, используемых в квантизации продуктов векторов. Это необязательный параметр и применяется к типам индексов DiskANN и quantizedFlat. Допустимый диапазон для этого параметра составляет от 1 до min(Dimensions, 512).

type

Тип индекса вектора. В настоящее время поддерживаются плоская, дисковая, дисковая и квантизованнаяFlat.

vectorIndexShardKey

Список строк, содержащих ключи сегментов, используемые для секционирования индексов векторов. Это необязательный параметр и применяется к типам индексов DiskANN и quantizedFlat.

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

indexingSearchListSize

Размер списка кандидатов приблизительных соседей, хранящихся при создании индекса diskANN в рамках процессов оптимизации. Это необязательный параметр и применяется только к типу индекса DiskANN. Допустимый диапазон составляет от 25 до 500.

indexingSearchListSize?: number

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

number

path

Путь к полю вектора в документе. например, путь: "/path/to/vector".

path: string

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

string

quantizationByteSize

Количество байтов, используемых в квантизации продуктов векторов. Это необязательный параметр и применяется к типам индексов DiskANN и quantizedFlat. Допустимый диапазон для этого параметра составляет от 1 до min(Dimensions, 512).

quantizationByteSize?: number

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

number

type

Тип индекса вектора. В настоящее время поддерживаются плоская, дисковая, дисковая и квантизованнаяFlat.

type: VectorIndexType

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

vectorIndexShardKey

Список строк, содержащих ключи сегментов, используемые для секционирования индексов векторов. Это необязательный параметр и применяется к типам индексов DiskANN и quantizedFlat.

vectorIndexShardKey?: string[]

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

string[]