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即可輕鬆安裝。
相關
- 專案
- 專案
- 專案
- 專案
- 專案