Partilhar via


VectorIndex interface

Representa um índice de vetor no serviço Azure Cosmos DB. Um índice vetorial é usado para indexar campos vetoriais nos documentos.

Propriedades

indexingSearchListSize

O tamanho da lista de candidatos de vizinhos aproximados armazenados durante a criação do índice diskANN como parte dos processos de otimização. Este é um parâmetro opcional e aplica-se apenas ao tipo de índice DiskANN. O intervalo permitido é entre 25 e 500.

path

O caminho para o campo de vetor no documento. por exemplo, caminho: "/path/to/vetor".

quantizationByteSize

O número de bytes usados na quantização do produto dos vetores. Este é um parâmetro opcional e se aplica aos tipos de índice DiskANN e quantizedFlat. O intervalo permitido para este parâmetro é entre 1 e min(Dimensions, 512).

type

O tipo de índice do vetor. Atualmente, flat, diskANN e quantizedFlat são suportados.

vectorIndexShardKey

A lista de string que contém as chaves de estilhaço usadas para particionar os índices vetoriais. Este é um parâmetro opcional e se aplica aos tipos de índice DiskANN e quantizedFlat.

Detalhes de Propriedade

indexingSearchListSize

O tamanho da lista de candidatos de vizinhos aproximados armazenados durante a criação do índice diskANN como parte dos processos de otimização. Este é um parâmetro opcional e aplica-se apenas ao tipo de índice DiskANN. O intervalo permitido é entre 25 e 500.

indexingSearchListSize?: number

Valor de Propriedade

number

path

O caminho para o campo de vetor no documento. por exemplo, caminho: "/path/to/vetor".

path: string

Valor de Propriedade

string

quantizationByteSize

O número de bytes usados na quantização do produto dos vetores. Este é um parâmetro opcional e se aplica aos tipos de índice DiskANN e quantizedFlat. O intervalo permitido para este parâmetro é entre 1 e min(Dimensions, 512).

quantizationByteSize?: number

Valor de Propriedade

number

type

O tipo de índice do vetor. Atualmente, flat, diskANN e quantizedFlat são suportados.

type: VectorIndexType

Valor de Propriedade

vectorIndexShardKey

A lista de string que contém as chaves de estilhaço usadas para particionar os índices vetoriais. Este é um parâmetro opcional e se aplica aos tipos de índice DiskANN e quantizedFlat.

vectorIndexShardKey?: string[]

Valor de Propriedade

string[]