About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your cookie preferences options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
資料の 英語版 に戻る
watsonx.dataMilvus ベクトルストアのセットアップ
前提条件ステップ
データストアへの自動接続の作成
Milvusデータストアの詳細を手動で取得する
詳細情報
watsonx.dataMilvus ベクトルストアのセットアップ
最終更新: 2024年11月21日
Milvusはスケーラブルな類似検索のために設計されたベクトルデータベースである。
Milvusベクトルストアをfoundation modelに関連付けると、ストア内のドキュメントからの情報を使用して、プロンプト入力を現在の事実に基づかせることができる。
Milvusベクターストアとfoundation modelを関連付ける前に、Milvusベクターストアへの接続を設定する1回限りのタスクを実行する必要があります。
前提条件ステップCopy link to section
Copy link to section
Milvusデータベースを作成し、下地データとして利用したい文書を登録する。
Milvus データベースをセットアップするには、watsonx.dataにサービスとして Milvus を追加します:
Provision a service instance of watsonx.data in the same region where your watsonx.ai project is hosted.
詳しくは、 watsonx.dataのプランの選択とインスタンスのプロビジョニングをご覧ください。
この作業には10分ほどかかるかもしれない。
watsonx.dataウェブコンソールから、Milvus サービスをwatsonx.dataインスタンスに追加します。
詳しくはMilvusサービスの追加をご覧ください。
データストアへの自動接続の作成Copy link to section
Copy link to section
ストアをセットアップするには、以下のステップを完了する:
watsonx.aiプロジェクトの概要ページで、Assetsタブをクリックし、New asset > Ground gen AI with vectorized documetsをn選択します。
watsonx.dataMilvusを選択。
Vector database detailsセクションで、Automatically connect to Milvus onwatsonx.data を選択します。
注:自動的に接続するオプションは、アカウントにwatsonx.dataインスタンスがプロビジョニングされている場合にのみ使用できます。
使用するインスタンスを選択する。
APIキーがない場合:データストアへの接続認証に使用するAPIキーを作成するよう求めるメッセージが表示されます。 「作成 (Create)」 をクリックします。
ユーザーAPIキーを作成するための新しいウェブページが開きます。 キーを作成し、データ接続設定ページに戻り、Reloadをクリックして、接続の認証に作成したAPIキーを使用します。
Create connectionをクリックします。
オプション:自動的に追加された接続の詳細を確認します。
Create をクリックし、Create をクリックする。
これでデータストア接続が確立された。 接地文書用のベクトルインデックスアセットを作成する場合、ベクトルインデックスを選択または作成するオプションを選択し、先ほど構成したMilvusデータストアインスタンスを選択します。
Milvusデータストアの詳細を手動で取得するCopy link to section
Copy link to section
データソース接続の詳細を収集する。
watsonx.dataコンソールの Milvus サービスから、gRPCホストの値をメモしてください。
gRPC は、分散サービスが通信できるようにするリモート プロシージャ コール (RPC) フレームワークです。
例えば、gRPC ホストの値は
のようになります5c3c2a83-b4gg-4d96-8da4-5a2f1739a496.example.appdomain.cloud:30439
IBM Cloud コンソールから、個人の API キーを作成し、安全に保存します。
詳細については、ユーザーAPIキーの管理を参照してください。
watsonx.aiプロジェクトの概要ページで、Assetsタブをクリックし、New asset > Ground gen AI with vectorized documetsをn選択します。
Vector database detailsセクションで、Select or create a connectionを選択し、Create connectionを選択します。
接続名を追加する。
接続の詳細については、先に記したgRPCホスト値を
とhost
の別々のプロパティに変換する。port
例えば、gRPCホストの値が
の場合、以下のようにプロパティを指定する:5c3c2a83-b4gg-4d96-8da4-5a2f1739a496.example.appdomain.cloud:30439
:コロンの前の値のセグメント。 例えば、host
です。5c3c2a83-b4gg-4d96-8da4-5a2f1739a496.example.appdomain.cloud
:コロン以降の値のセグメント。 例えば、port
です。30439
接続のための認証情報を定義する。
ユーザー名を指定する場合は、以下の書式を使用する:
ibmlhapikey_<your-email-id>
Copy to clipboard 接続用のパスワードとして、先ほど作成した個人用APIキーを使用する。
Port is SSL-enabled オプションが選択されていることを確認する。
証明書を含める場合は、既知の認証局によって署名された証明書を指定する必要があります。 自己署名SSL証明書では不十分です。
「作成」 をクリックします。
詳細情報Copy link to section
Copy link to section
親トピック ベクトルインデックスの作成
トピックは役に立ちましたか?
0/1000