AzureCosmosDBMongoDBIndexOptions
AzureCosmosDBMongoDBIndexOptions =
object
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:29
Azure Cosmos DB for MongoDB vCore Index Options.
Properties
indexType?
readonly
optional
indexType:"ivf"
|"hnsw"
|"diskann"
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:30
numLists?
readonly
optional
numLists:number
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:32
Number of clusters that the inverted file (IVF) index uses to group the vector data.
dimensions?
readonly
optional
dimensions:number
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:34
Number of dimensions for vector similarity.
similarity?
readonly
optional
similarity:AzureCosmosDBMongoDBSimilarityType
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:36
Similarity metric to use with the IVF index.
m?
readonly
optional
m:number
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:38
The max number of connections per layer with the HNSW index.
efConstruction?
readonly
optional
efConstruction:number
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:40
The size of the dynamic candidate list for constructing the graph with the HNSW index.
maxDegree?
readonly
optional
maxDegree:number
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:42
Max number of neighbors withe the Diskann idnex
lBuild?
readonly
optional
lBuild:number
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:44
L value for index building withe the Diskann idnex
lSearch?
readonly
optional
lSearch:number
Defined in: packages/providers/storage/azure/src/vectorStore/AzureCosmosDBMongoVectorStore.ts:46
L value for index searching withe the Diskann idnex