VectorIndex interface
Rappresenta un indice vettoriale nel servizio Azure Cosmos DB. Un indice vettoriale viene usato per indicizzare i campi vettoriali nei documenti.
Proprietà
indexing |
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". |
quantization |
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. |
vector |
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[]