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
indexing |
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 ». |
quantization |
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. |
vector |
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[]