diff --git a/README.md b/README.md index 486e441..6d692cf 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,51 @@ -# milvus-client +# ANN Search Operator: Milvus +*author: junjie.jiangjjj* + +
+ +## Desription +Search embedding in [Milvus](https://milvus.io/), **please make sure you have inserted data to Milvus Collection**. + +
+ + + +## Code Example + +> Please make sure you have inserted data into Milvus, refer to [ann_insert.milvus_client](https://towhee.io/ann-insert/milvus-client) and [load the collection](https://milvus.io/docs/v2.1.x/load_collection.md) to memory. + + +```python +from towhee.dc2 import pipe, ops + +p = pipe.input('vec') \ + .map('vec', ('id', 'score'), ops.ann_insert.milvus_client(host='127.0.0.1', port='19530', collection_name='textdb')) \ + .output('id', 'score') + +# call pipeline +p(vec_data) +``` + +```python +from towhee.dc2 import pipe, ops + +# search additional info url: + +p = pipe.input('vec') \ + .map('vec', ('id', 'score', 'url'), ops.ann_insert.milvus_client(host='127.0.0.1', port='19530', collection_name='textdb', output_fields=['url'])) \ + .output('id', 'score', 'url') +``` + +
+ + + +## Factory Constructor + +Create the operator via the following factory method: + +***ann_search.milvus_client(host='127.0.0.1', port='19530', collection_name='textdb')*** + + +