Partager via


VectorIndex interface

Représente un index vectoriel dans le service Azure Cosmos DB. Un index vectoriel est utilisé pour indexer des champs vectoriels dans les documents.

Propriétés

indexingSearchListSize

Taille de la liste candidate des voisins approximatifs stockés lors de la génération de l’index diskANN dans le cadre des processus d’optimisation. Il s’agit d’un paramètre facultatif et s’applique uniquement au type d’index DiskANN. La plage autorisée est comprise entre 25 et 500.

path

Chemin d’accès au champ vectoriel dans le document. par exemple, chemin d’accès : « /path/to/vector ».

quantizationByteSize

Nombre d’octets utilisés dans la quantisation de produit des vecteurs. Il s’agit d’un paramètre facultatif et s’applique aux types d’index DiskANN et quantizedFlat. La plage autorisée pour ce paramètre est comprise entre 1 et min(Dimensions, 512).

type

Type d’index du vecteur. Actuellement, flat, diskANN et quantizedFlat sont pris en charge.

vectorIndexShardKey

Liste de chaînes contenant les clés de partition utilisées pour partitionner les index vectoriels. Il s’agit d’un paramètre facultatif et s’applique aux types d’index DiskANN et quantizedFlat.

Détails de la propriété

indexingSearchListSize

Taille de la liste candidate des voisins approximatifs stockés lors de la génération de l’index diskANN dans le cadre des processus d’optimisation. Il s’agit d’un paramètre facultatif et s’applique uniquement au type d’index DiskANN. La plage autorisée est comprise entre 25 et 500.

indexingSearchListSize?: number

Valeur de propriété

number

path

Chemin d’accès au champ vectoriel dans le document. par exemple, chemin d’accès : « /path/to/vector ».

path: string

Valeur de propriété

string

quantizationByteSize

Nombre d’octets utilisés dans la quantisation de produit des vecteurs. Il s’agit d’un paramètre facultatif et s’applique aux types d’index DiskANN et quantizedFlat. La plage autorisée pour ce paramètre est comprise entre 1 et min(Dimensions, 512).

quantizationByteSize?: number

Valeur de propriété

number

type

Type d’index du vecteur. Actuellement, flat, diskANN et quantizedFlat sont pris en charge.

type: VectorIndexType

Valeur de propriété

vectorIndexShardKey

Liste de chaînes contenant les clés de partition utilisées pour partitionner les index vectoriels. Il s’agit d’un paramètre facultatif et s’applique aux types d’index DiskANN et quantizedFlat.

vectorIndexShardKey?: string[]

Valeur de propriété

string[]