Class: MilvusVectorStore
Defined in: batteries/vector/milvus/index.ts:59
Extends
Constructors
Constructor
new MilvusVectorStore(options: BaseVectorStoreOptions): MilvusVectorStore;Defined in: batteries/vector/contract.ts:35
Parameters
| Parameter | Type |
|---|---|
options | BaseVectorStoreOptions |
Returns
MilvusVectorStore
Inherited from
Properties
| Property | Modifier | Type | Overrides | Defined in |
|---|---|---|---|---|
capabilities | readonly | VectorStoreCapabilities | BaseVectorStore.capabilities | batteries/vector/milvus/index.ts:60 |
Accessors
schema
Get Signature
get schema(): VectorSchemaBuilder;Defined in: batteries/vector/contract.ts:64
Returns
Inherited from
Methods
asCallable()
asCallable(): CallableVectorStore;Defined in: batteries/vector/contract.ts:73
Returns
Inherited from
close()
close(): Promise<void>;Defined in: batteries/vector/milvus/index.ts:110
Returns
Promise<void>
Overrides
connect()
connect(): Promise<void>;Defined in: batteries/vector/milvus/index.ts:80
Returns
Promise<void>
Overrides
createCollection()
createCollection(spec: CollectionSpec, ifNotExists: boolean): Promise<void>;Defined in: batteries/vector/milvus/index.ts:116
Parameters
| Parameter | Type |
|---|---|
spec | CollectionSpec |
ifNotExists | boolean |
Returns
Promise<void>
Overrides
BaseVectorStore.createCollection
dropCollection()
dropCollection(collection: string, ifExists: boolean): Promise<void>;Defined in: batteries/vector/milvus/index.ts:152
Parameters
| Parameter | Type |
|---|---|
collection | string |
ifExists | boolean |
Returns
Promise<void>
Overrides
BaseVectorStore.dropCollection
executeDelete()
executeDelete(plan: DeletePlan): Promise<void>;Defined in: batteries/vector/milvus/index.ts:272
Parameters
| Parameter | Type |
|---|---|
plan | DeletePlan |
Returns
Promise<void>
Overrides
executeSearch()
executeSearch(plan: SearchPlan): Promise<VectorMatch[]>;Defined in: batteries/vector/milvus/index.ts:220
Parameters
| Parameter | Type |
|---|---|
plan | SearchPlan |
Returns
Promise<VectorMatch[]>
Overrides
executeUpsert()
executeUpsert(plan: UpsertPlan): Promise<void>;Defined in: batteries/vector/milvus/index.ts:187
Parameters
| Parameter | Type |
|---|---|
plan | UpsertPlan |
Returns
Promise<void>
Overrides
hasCollection()
hasCollection(collection: string): Promise<boolean>;Defined in: batteries/vector/milvus/index.ts:166
Parameters
| Parameter | Type |
|---|---|
collection | string |
Returns
Promise<boolean>
Overrides
isAvailable()
isAvailable(): boolean;Defined in: batteries/vector/milvus/index.ts:77
Returns
boolean
Overrides
projectHit()
projectHit(
hit: any,
projection: any,
metric: string): VectorMatch;Defined in: batteries/vector/milvus/index.ts:289
Parameters
| Parameter | Type |
|---|---|
hit | any |
projection | any |
metric | string |
Returns
query()
query(collection: string): VectorQueryBuilder;Defined in: batteries/vector/contract.ts:68
Parameters
| Parameter | Type |
|---|---|
collection | string |
Returns
Inherited from
renameCollection()
renameCollection(from: string, to: string): Promise<void>;Defined in: batteries/vector/milvus/index.ts:175
Parameters
| Parameter | Type |
|---|---|
from | string |
to | string |
Returns
Promise<void>
Overrides
BaseVectorStore.renameCollection
transaction()
transaction(_fn: (tx: CallableVectorStore) => Promise<void>): Promise<void>;Defined in: batteries/vector/contract.ts:60
Parameters
| Parameter | Type |
|---|---|
_fn | (tx: CallableVectorStore) => Promise<void> |
Returns
Promise<void>
Inherited from
translateMilvusFilter()
translateMilvusFilter(filter?: VectorFilter): string;Defined in: batteries/vector/milvus/index.ts:309
Parameters
| Parameter | Type |
|---|---|
filter? | VectorFilter |
Returns
string
isAvailable()
static isAvailable(): boolean;Defined in: batteries/vector/milvus/index.ts:74
Returns
boolean