Skip to main content

设置

初始化 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 的全托管云服务,请相应调整 uritoken。这些值对应于 Zilliz Cloud 中的 公共端点和 API 密钥

示例

agent_with_knowledge.py

异步支持 ⚡

Milvus 也支持异步操作,可以实现并发,从而获得更好的性能。

async_milvus_db.py
在吞吐量高的应用中,请使用 aload()aprint_response() 方法配合 asyncio.run() 来实现非阻塞操作。

Milvus 参数

高级选项可以通过额外的关键字参数传递给 MilvusClient 构造函数。

开发者资源