Skip to content

MilvusVectorStore

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:74

new MilvusVectorStore(init?): MilvusVectorStore

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:88

Partial<{ milvusClient: MilvusClient; }> & VectorStoreBaseParams & object

MilvusVectorStore

BaseVectorStore.constructor

embedModel: BaseEmbedding

Defined in: packages/core/src/vector-store/index.ts:128

BaseVectorStore.embedModel


storesText: boolean = true

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:75

BaseVectorStore.storesText


optional isEmbeddingQuery: boolean = false

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:76

BaseVectorStore.isEmbeddingQuery

client(): MilvusClient

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:134

MilvusClient

BaseVectorStore.client


add(nodes): Promise<string[]>

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:189

BaseNode<Metadata>[]

Promise<string[]>

BaseVectorStore.add


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.

string

Reference document ID - all nodes with this ref_doc_id will be deleted.

Omit<DeleteReq, "ids">

Additional delete options.

Promise<void>

BaseVectorStore.delete


toMilvusFilter(filters?): string | undefined

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:242

MetadataFilters

string | undefined


query(query, _options?): Promise<VectorStoreQueryResult>

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:248

VectorStoreQuery

object

Promise<VectorStoreQueryResult>

BaseVectorStore.query


persist(): Promise<void>

Defined in: packages/providers/storage/milvus/src/MilvusVectorStore.ts:281

Promise<void>


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.

string

The reference document ID to check

Promise<boolean>

true if any nodes with this ref_doc_id exist

BaseVectorStore.exists