VectorIndex interface
Vertegenwoordigt een vectorindex in de Azure Cosmos DB-service. Een vectorindex wordt gebruikt om vectorvelden in de documenten te indexeren.
Eigenschappen
indexing |
De grootte van de kandidaatlijst met geschatte buren die zijn opgeslagen tijdens het bouwen van de diskANN-index als onderdeel van de optimalisatieprocessen. Dit is een optionele parameter en is alleen van toepassing op het indextype DiskANN. Het toegestane bereik ligt tussen 25 en 500. |
path | Het pad naar het vectorveld in het document. Bijvoorbeeld pad: "/path/to/vector". |
quantization |
Het aantal bytes dat wordt gebruikt in product kwantisatie van de vectoren. Dit is een optionele parameter en is van toepassing op indextypen DiskANN en quantizedFlat. Het toegestane bereik voor deze parameter ligt tussen 1 en min(Dimensies, 512). |
type | Het indextype van de vector. Momenteel worden flat, diskANN en quantizedFlat ondersteund. |
vector |
De lijst met tekenreeksen met de shardsleutels die worden gebruikt voor het partitioneren van de vectorindexen. Dit is een optionele parameter en is van toepassing op indextypen DiskANN en quantizedFlat. |
Eigenschapdetails
indexingSearchListSize
De grootte van de kandidaatlijst met geschatte buren die zijn opgeslagen tijdens het bouwen van de diskANN-index als onderdeel van de optimalisatieprocessen. Dit is een optionele parameter en is alleen van toepassing op het indextype DiskANN. Het toegestane bereik ligt tussen 25 en 500.
indexingSearchListSize?: number
Waarde van eigenschap
number
path
Het pad naar het vectorveld in het document. Bijvoorbeeld pad: "/path/to/vector".
path: string
Waarde van eigenschap
string
quantizationByteSize
Het aantal bytes dat wordt gebruikt in product kwantisatie van de vectoren. Dit is een optionele parameter en is van toepassing op indextypen DiskANN en quantizedFlat. Het toegestane bereik voor deze parameter ligt tussen 1 en min(Dimensies, 512).
quantizationByteSize?: number
Waarde van eigenschap
number
type
Het indextype van de vector. Momenteel worden flat, diskANN en quantizedFlat ondersteund.
type: VectorIndexType
Waarde van eigenschap
vectorIndexShardKey
De lijst met tekenreeksen met de shardsleutels die worden gebruikt voor het partitioneren van de vectorindexen. Dit is een optionele parameter en is van toepassing op indextypen DiskANN en quantizedFlat.
vectorIndexShardKey?: string[]
Waarde van eigenschap
string[]