■ MilvusClient 클래스의 생성자에서 uri/token 인자를 사용해 MilvusClient 객체를 만드는 방법을 보여준다.
※ Milvus Lite는 로컬 파이썬 프로그램을 시작하기에 좋다.
※ 대규모 데이터가 있거나 프로덕션 환경에서 Milvus를 사용하려는 경우, Docker 및 Kubernetes에 Milvus 배포에 대해 알아볼 수 있다.
※ Milvus의 모든 배포 모드는 동일한 API를 공유하므로 다른 배포 모드로 이동하는 경우 클라이언트측 코드를 크게 변경할 필요가 없다.
※ 어디든 배포된 Milvus 서버의 URI와 토큰을 지정하기만 하면 된다.
▶ main.py
1 2 3 4 5 |
from pymilvus import MilvusClient milvusClient = MilvusClient(uri = "http://localhost:19530", token = "root:Milvus") |
▶ requirements.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
environs==9.5.0 grpcio==1.66.2 marshmallow==3.22.0 milvus-lite==2.4.10 numpy==2.1.2 packaging==24.1 pandas==2.2.3 protobuf==5.28.2 pymilvus==2.4.7 python-dateutil==2.9.0.post0 python-dotenv==1.0.1 pytz==2024.2 six==1.16.0 tqdm==4.66.5 tzdata==2024.2 ujson==5.10.0 |
※ pip install pymilvus 명령을 실행했다.