翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon SageMaker テンプレート
Amazon SageMaker CloudFormation テンプレートは、ニューラルプラグインとセマンティック検索をセットアップするために複数のAWSリソースを定義します。
まず、[Amazon SageMaker を使用したテキスト埋め込みモデルとの統合] テンプレートを使用して、SageMaker ランタイムにテキスト埋め込みモデルをサーバーとしてデプロイします。モデルエンドポイントを提供しない場合、CloudFormation は SageMaker ランタイムが Amazon S3 からモデルアーティファクトをダウンロードしてサーバーにデプロイすることを許可する IAM ロールを作成します。エンドポイントを提供する場合、CloudFormation は、Lambda 関数が OpenSearch Service ドメインにアクセスすることを許可する IAM ロールを作成します。ロールが既に存在する場合は、ロールを更新して再利用します。エンドポイントは ML Commons プラグインで ML コネクタに使用されるリモートモデルを提供します。
次に、[Amazon Sagemaker を使用したスパースエンコーダーとの統合] テンプレートを使用して、ドメインがリモート推論コネクタをセットアップした Lambda 関数を作成します。OpenSearch Service でコネクタを作成すると、リモート推論は SageMaker ランタイムのリモートモデルを使用してセマンティック検索を実行できます。テンプレートはドメイン内のモデル ID を返すので、検索を開始できます。
Amazon SageMaker AI CloudFormation テンプレートを使用するには
-
左側のナビゲーションペインから、[統合] を選択します。
-
各 Amazon SageMaker AI テンプレートで、[ドメインを設定]、[パブリックドメインを設定] を選択します。
-
CloudFormation コンソールのプロンプトに従って、スタックをプロビジョニングし、モデルを設定します。
注記
OpenSearch Service は VPC ベースの OpenSearch ドメインを設定するための個別のテンプレートも提供します。このテンプレートを使用する場合は、Lambda 関数の VPC ID を指定する必要があります。