设置
初始化 Milvus
设置 Milvus 服务器的 uri 和 token。- 如果您只需要用于线下小规模数据或原型设计的本地矢量数据库,将 uri 设置为本地文件路径(例如
./milvus.db)是最便捷的方式,它会自动利用 Milvus Lite 将所有数据存储在该文件中。 - 如果您有大规模数据,例如超过一百万个向量,您可以参考 Docker 或 Kubernetes 来设置更高效的 Milvus 服务器。
在此设置中,请使用服务器地址和端口作为您的 uri,例如
http://localhost:19530。如果您在 Milvus 中启用了身份验证功能,请使用your_username:your_password作为 token;否则,请勿设置 token。 - 如果您使用 Zilliz Cloud,即 Milvus 的全托管云服务,请相应调整
uri和token。这些值对应于 Zilliz Cloud 中的 公共端点和 API 密钥。
示例
agent_with_knowledge.py
异步支持 ⚡
Milvus 也支持异步操作,可以实现并发,从而获得更好的性能。
async_milvus_db.py
Milvus 参数
高级选项可以通过额外的关键字参数传递给
MilvusClient 构造函数。
开发者资源
- 查看 Cookbook (同步)
- 查看 Cookbook (异步)