Delen via


VectorIndex interface

Vertegenwoordigt een vectorindex in de Azure Cosmos DB-service. Een vectorindex wordt gebruikt om vectorvelden in de documenten te indexeren.

Eigenschappen

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.

path

Het pad naar het vectorveld in het document. Bijvoorbeeld pad: "/path/to/vector".

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).

type

Het indextype van de vector. Momenteel worden flat, diskANN en quantizedFlat ondersteund.

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.

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[]