milvus-io/pymilvus
Python SDK for Milvus Vector Database
解決的問題
提供 Python 介面以與 Milvus(專為管理與搜尋高維向量嵌入而設計的向量資料庫)互動,讓開發者無需撰寫底層 API 呼叫,即可將向量搜尋功能整合至 Python 應用程式中。
作用方式
PyMilvus 作為與 Milvus 伺服器通訊的 Python SDK,負責將 Python 命令轉譯為 Milvus 伺服器可處理的請求,並為資料庫的核心功能提供便利的封裝。
適用對象
需要高效儲存、索引與檢索向量嵌入(例如用於 RAG 或相似性搜尋)的 Python 開發者,用於建構 AI 應用程式。
主要特色
- 支援廣泛的 Milvus 伺服器版本(從 1.0 到 3.0)。
- 可選安裝元件,支援
milvus-model與bulk_writer。 - 包含單元測試與整合測試的完整測試套件。
- Apache License 2.0。
相關
- 專案
- 專案
- 專案
- 專案
- 專案