logo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Readme
Files and versions

1.3 KiB

ANN Insert Operator: Milvus

author: shiyu


Desription

Insert data into Milvus collections. Please make sure you have created Milvus Collection and connected Milvus before loading the data.


Code Example

Example

Write the pipeline in simplified style:

import towhee

towhee.dc(your_embeddings) \
    .ann_insert.milvus(uri='tcp://localhost:19530/my_collection')

Write a same pipeline with explicit inputs/outputs name specifications:

import towhee

towhee.dc['vec'](your_embeddings) \
    .ann_insert.milvus['vec', 'results'](uri='tcp://localhost:19530/my_collection') \
    .show()

Load Collection

Please load the Collection after inserted data.

collection.load()


Factory Constructor

Create the operator via the following factory method:

ann_insert.milvus(collection)


Parameters:

uri: str

The uri for Milvus Collection, such as tcp://<milvus-host>:<milvus-port>/<collection-name>.


Interface

Parameters:

data: list

The embedding data to be inserted.


Returns: mr

Return milvus results with milvus.insert.

1.3 KiB

ANN Insert Operator: Milvus

author: shiyu


Desription

Insert data into Milvus collections. Please make sure you have created Milvus Collection and connected Milvus before loading the data.


Code Example

Example

Write the pipeline in simplified style:

import towhee

towhee.dc(your_embeddings) \
    .ann_insert.milvus(uri='tcp://localhost:19530/my_collection')

Write a same pipeline with explicit inputs/outputs name specifications:

import towhee

towhee.dc['vec'](your_embeddings) \
    .ann_insert.milvus['vec', 'results'](uri='tcp://localhost:19530/my_collection') \
    .show()

Load Collection

Please load the Collection after inserted data.

collection.load()


Factory Constructor

Create the operator via the following factory method:

ann_insert.milvus(collection)


Parameters:

uri: str

The uri for Milvus Collection, such as tcp://<milvus-host>:<milvus-port>/<collection-name>.


Interface

Parameters:

data: list

The embedding data to be inserted.


Returns: mr

Return milvus results with milvus.insert.