milvus-io/pymilvus
Python SDK for Milvus Vector Database
何を解決するか
Milvus、高次元ベクトル埋め込みの管理と検索に特化したベクトルデータベースをPythonインターフェースで操作できるようにします。これにより、開発者は低レベルのAPI呼び出しを書くことなく、Pythonアプリケーションにベクトル検索機能を統合できます。
動作方法
PyMilvusはMilvusサーバーと通信するPython SDKとして機能します。PythonコマンドをMilvusサーバーが処理できるリクエストに変換する処理を担当し、データベースのコア機能を便利なラッパーで提供します。
対象ユーザー
ベクトル埋め込み(RAGや類似性検索など)の効率的な保存、インデックス作成、取得を必要とするAIアプリケーションを開発するPython開発者。
特徴
- Milvusサーバーの幅広いバージョン(1.0から3.0まで)をサポート。
milvus-modelおよびbulk_writer用のオプションインストールコンポーネント。- 単体テストおよび統合テストを含む包括的なテストスイート。
- Apache License 2.0。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト