MilvusVectorStore
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:74
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MilvusVectorStore(
init?):MilvusVectorStore
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:88
Parameters
Section titled “Parameters”Partial<{ milvusClient: MilvusClient; }> & VectorStoreBaseParams & object
Returns
Section titled “Returns”MilvusVectorStore
Overrides
Section titled “Overrides”Properties
Section titled “Properties”embedModel
Section titled “embedModel”embedModel:
BaseEmbedding
Defined in: packages/core/src/vector-store/index.ts:128
Inherited from
Section titled “Inherited from”storesText
Section titled “storesText”storesText:
boolean=true
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:75
Overrides
Section titled “Overrides”isEmbeddingQuery?
Section titled “isEmbeddingQuery?”
optionalisEmbeddingQuery:boolean=false
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:76
Overrides
Section titled “Overrides”BaseVectorStore.isEmbeddingQuery
Methods
Section titled “Methods”client()
Section titled “client()”client():
MilvusClient
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:134
Returns
Section titled “Returns”MilvusClient
Overrides
Section titled “Overrides”add(
nodes):Promise<string[]>
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:189
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Promise<string[]>
Overrides
Section titled “Overrides”delete()
Section titled “delete()”delete(
refDocId,deleteOptions?):Promise<void>
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:229
Deletes all nodes from the collection that belong to the given document.
Parameters
Section titled “Parameters”refDocId
Section titled “refDocId”string
Reference document ID - all nodes with this ref_doc_id will be deleted.
deleteOptions?
Section titled “deleteOptions?”Omit<DeleteReq, "ids">
Additional delete options.
Returns
Section titled “Returns”Promise<void>
Overrides
Section titled “Overrides”toMilvusFilter()
Section titled “toMilvusFilter()”toMilvusFilter(
filters?):string|undefined
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:242
Parameters
Section titled “Parameters”filters?
Section titled “filters?”Returns
Section titled “Returns”string | undefined
query()
Section titled “query()”query(
query,_options?):Promise<VectorStoreQueryResult>
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:248
Parameters
Section titled “Parameters”_options?
Section titled “_options?”object
Returns
Section titled “Returns”Promise<VectorStoreQueryResult>
Overrides
Section titled “Overrides”persist()
Section titled “persist()”persist():
Promise<void>
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:281
Returns
Section titled “Returns”Promise<void>
exists()
Section titled “exists()”exists(
refDocId):Promise<boolean>
Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:285
Check if any nodes exist for the given document reference ID. Used for de-duplication during ingestion.
Parameters
Section titled “Parameters”refDocId
Section titled “refDocId”string
The reference document ID to check
Returns
Section titled “Returns”Promise<boolean>
true if any nodes with this ref_doc_id exist