メインコンテンツまでスキップ
バージョン: User Guides (BYOC)

クラスターへの接続

この記事では、クラスターに接続するための体系的なガイドを提供します。

開始前に

続行する前に、以下の前提条件が満たされていることを確認してください。

📘Note

SDK よりも RESTful API の利用を検討している場合、継続的な接続を確立できないことを理解することが重要です。これは、HTTP プロトコルが単方向通信モードであることに起因します。

BYOC デプロイメントでは、クラスター認証情報 (username:password) を使用してクラスターに接続します。API キーはプラットフォーム API 操作用のみであり、データプレーン (Milvus SDK/クライアント) 接続には使用できません。

クラスターへの接続

クラスターが稼働したら、そのパブリックエンドポイントと認証トークンを使用して接続します。

  • クラスターのパブリックエンドポイント: これは Zilliz Cloud Web コンソールで取得できます。対象のクラスターのクラスターの詳細ページに移動します。接続カードで、クラスターのパブリックエンドポイントをコピーできます。

    connection-info

  • トークン: このトークンは、ユーザー名とパスワードのペアで構成される クラスター認証情報 です。

以下の例は、クラスターに接続する方法を示しています。

# Connect using a MilvusClient object
from pymilvus import MilvusClient
CLUSTER_ENDPOINT="YOUR_CLUSTER_ENDPOINT" # Set your cluster endpoint
TOKEN="YOUR_CLUSTER_TOKEN" # Set your token

# Initialize a MilvusClient instance
# Replace uri and token with your own
client = MilvusClient(
uri=CLUSTER_ENDPOINT, # Cluster endpoint obtained from the console
token=TOKEN # a colon-separated cluster username and password
)