Condividi tramite


VectorIndex interface

Rappresenta un indice vettoriale nel servizio Azure Cosmos DB. Un indice vettoriale viene usato per indicizzare i campi vettoriali nei documenti.

Proprietà

indexingSearchListSize

Dimensioni dell'elenco candidato di vicini approssimativi archiviati durante la compilazione dell'indice diskANN come parte dei processi di ottimizzazione. Si tratta di un parametro facoltativo e si applica solo al tipo di indice DiskANN. L'intervallo consentito è compreso tra 25 e 500.

path

Percorso del campo vettore nel documento. ad esempio percorso: "/path/to/vector".

quantizationByteSize

Numero di byte utilizzati nella quantizzazione del prodotto dei vettori. Si tratta di un parametro facoltativo e si applica ai tipi di indice DiskANN e quantiizedFlat. L'intervallo consentito per questo parametro è compreso tra 1 e min(Dimensions, 512).

type

Tipo di indice del vettore. Attualmente sono supportati flat, diskANN e quantiizedFlat.

vectorIndexShardKey

Elenco di stringhe contenente le chiavi di partizione usate per il partizionamento degli indici vettoriali. Si tratta di un parametro facoltativo e si applica ai tipi di indice DiskANN e quantiizedFlat.

Dettagli proprietà

indexingSearchListSize

Dimensioni dell'elenco candidato di vicini approssimativi archiviati durante la compilazione dell'indice diskANN come parte dei processi di ottimizzazione. Si tratta di un parametro facoltativo e si applica solo al tipo di indice DiskANN. L'intervallo consentito è compreso tra 25 e 500.

indexingSearchListSize?: number

Valore della proprietà

number

path

Percorso del campo vettore nel documento. ad esempio percorso: "/path/to/vector".

path: string

Valore della proprietà

string

quantizationByteSize

Numero di byte utilizzati nella quantizzazione del prodotto dei vettori. Si tratta di un parametro facoltativo e si applica ai tipi di indice DiskANN e quantiizedFlat. L'intervallo consentito per questo parametro è compreso tra 1 e min(Dimensions, 512).

quantizationByteSize?: number

Valore della proprietà

number

type

Tipo di indice del vettore. Attualmente sono supportati flat, diskANN e quantiizedFlat.

type: VectorIndexType

Valore della proprietà

vectorIndexShardKey

Elenco di stringhe contenente le chiavi di partizione usate per il partizionamento degli indici vettoriali. Si tratta di un parametro facoltativo e si applica ai tipi di indice DiskANN e quantiizedFlat.

vectorIndexShardKey?: string[]

Valore della proprietà

string[]