qdrant/go-client
Go client for Qdrant vector search engine
解决的问题
该项目提供了一个 Go 客户端库,使开发者能够与 Qdrant 向量搜索引擎进行交互。它简化了在 Go 应用程序中连接、管理和查询 Qdrant 实例的过程。
工作原理
该库实现了一个高级客户端,封装了低级别的 gRPC 客户端,用于与 Qdrant 服务器通信。它提供了一组实用工具和方法,用于执行常见操作,例如创建集合、插入或更新点(带有效载荷的向量),以及执行带可选过滤条件的相似性搜索。
适用人群
正在其 AI 应用中使用 Qdrant 作为向量数据库的 Go 开发者,例如实现 RAG 或相似性搜索的开发者。
主要亮点
- 用于管理集合和点的高级 Go API。
- 支持可配置选项(TLS、API 密钥、PoolSize)的 gRPC 通信。
- 支持带元数据过滤的向量搜索。
- 通过
go get即可轻松安装。
相关
- 项目
- 项目
- 项目
- 项目
- 项目