Python SDK リファレンス
PyMilvus Python SDK は、Milvus と Zilliz Cloud の公式 Python クライアントです。MilvusClient を介した高レベルの関数型 API と、従来の ORM 形式 API の両方を提供します。
機能
- MilvusClient — 一般的な操作用の簡素化された関数型 API
- ORM API — 従来のオブジェクトリレーショナルマッピング形式 API
- Bulk import — 大規模なデータ取り込み向けのローカルおよびリモートの bulk writer
- Embedding models —
pymilvus[model]によるテキストおよび画像埋め込みの統合サポート - Rerankers — ハイブリッド検索向けの組み込みリランキング関数
インストールと更新
ターミナルで次のコマンドを実行すると、最新の PyMilvus をインストールするか、PyMilvus をこのバージョンに更新できます。
shell
pip install --upgrade pymilvus==3.0.1
インストール後は、次のコマンドを実行して pymilvus のバージョンを確認できます。
python
from pymilvus import __version__
print(__version__)
# 3.0.1
クラスターへの接続
python
from pymilvus import MilvusClient
# Authentication enabled with a cluster user
client = MilvusClient(
uri="https://inxx-xxxxxxxxxxxx.api.gcp-us-west1.zillizcloud.com:19530",
token="user:password", # replace this with your token
)
新機能
このバージョンでは、PyMilvus に MilvusClient モジュールが追加され、複数の関数型メソッドが組み込まれています。これにより、その機能は全体として従来の ORM モジュールと整合しています。
Python SDK Reference
PyMilvus Python SDK は、Milvus と Zilliz Cloud の公式 Python クライアントです。MilvusClient を介した高レベルの関数型 API と、従来の ORM 形式 API の両方を提供します。
DataImport
5項目
FileResource
3項目
MilvusClient
15項目
Volume
2項目
EmbeddingModels
14項目
Rerankers
5項目
例
ドキュメントに加えて、当社の GitHub リポジトリ にある サンプルセット も参照できます。