VectorIndex interface
Representa um índice de vetor no serviço do Azure Cosmos DB. Um índice de vetor é usado para indexar campos de vetor nos documentos.
Propriedades
indexing |
O tamanho da lista de candidatos de vizinhos aproximados armazenados durante a criação do índice diskANN como parte dos processos de otimização. Esse é um parâmetro opcional e se aplica somente ao tipo de índice DiskANN. O intervalo permitido está entre 25 e 500. |
path | O caminho para o campo de vetor no documento. por exemplo, caminho: "/path/to/vector". |
quantization |
O número de bytes usados na quantização do produto dos vetores. Esse é um parâmetro opcional e se aplica aos tipos de índice DiskANN e quantizedFlat. O intervalo permitido para esse parâmetro é entre 1 e min(Dimensões, 512). |
type | O tipo de índice do vetor. Atualmente, há suporte para flat, diskANN e quantizedFlat. |
vector |
A lista de cadeia de caracteres que contém as chaves de fragmento usadas para particionar os índices de vetor. Esse é um parâmetro opcional e se aplica aos tipos de índice DiskANN e quantizedFlat. |
Detalhes da 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. Esse é um parâmetro opcional e se aplica somente ao tipo de índice DiskANN. O intervalo permitido está entre 25 e 500.
indexingSearchListSize?: number
Valor da propriedade
number
path
O caminho para o campo de vetor no documento. por exemplo, caminho: "/path/to/vector".
path: string
Valor da propriedade
string
quantizationByteSize
O número de bytes usados na quantização do produto dos vetores. Esse é um parâmetro opcional e se aplica aos tipos de índice DiskANN e quantizedFlat. O intervalo permitido para esse parâmetro é entre 1 e min(Dimensões, 512).
quantizationByteSize?: number
Valor da propriedade
number
type
O tipo de índice do vetor. Atualmente, há suporte para flat, diskANN e quantizedFlat.
type: VectorIndexType
Valor da propriedade
vectorIndexShardKey
A lista de cadeia de caracteres que contém as chaves de fragmento usadas para particionar os índices de vetor. Esse é um parâmetro opcional e se aplica aos tipos de índice DiskANN e quantizedFlat.
vectorIndexShardKey?: string[]
Valor da propriedade
string[]