翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS API の開始方法
このセクションでは、 AWS API を使用して Amazon Bedrock リクエストを行うように環境を設定する方法について説明します。 AWS では、エクスペリエンスを効率化するために以下のツールを提供しています。
-
AWS Command Line Interface (AWS CLI)
-
AWS SDKs
-
Amazon SageMaker ノートブック
セットアップを通じて AWS API を直接認証してアクセスする場合は、「」に進みますプログラムによるアクセスをユーザーに付与するための認証情報を取得する。
SageMaker ノートブックを使用する場合は、このセクションをスキップして に進みますAmazon SageMaker ノートブックを使用して Amazon Bedrock APIリクエストの例を実行する。
AWS CLI または AWS SDK をインストールする
をインストールするには AWS CLI、「 のインストールまたは最新バージョンへの更新」の手順 AWS CLIに従います。
AWS SDK をインストールするには、「Tools to Build on AWS
-
サービスリクエストに暗号で署名する
-
リクエストを再試行する
-
エラーレスポンスの処理
プログラムによるアクセスをユーザーに付与するための認証情報を取得する
認証用の認証情報を設定が既にある AWS アカウントして、 で作成した Amazon Bedrock ロールへのプログラムによるアクセスを許可します。
ユーザーが の AWS 外部で を操作する場合は、プログラムによるアクセスが必要です AWS Management Console。プログラムによるアクセスを許可する方法は、 にアクセスするユーザーのタイプによって異なります AWS。
ユーザーにプログラマチックアクセス権を付与するには、以下のいずれかのオプションを選択します。
プログラマチックアクセス権を必要とするユーザー | 目的 | 方法 |
---|---|---|
ワークフォースアイデンティティ (IAM Identity Center で管理されているユーザー) |
一時的な認証情報を使用して、、 AWS SDKs AWS CLI、または AWS APIs。 |
使用するインターフェイス用の手引きに従ってください。
|
IAM | 一時的な認証情報を使用して、、 AWS SDKs AWS CLI、または AWS APIs。 | 「IAM ユーザーガイド」の「 AWS リソースでの一時的な認証情報の使用」の手順に従います。 |
IAM | (非推奨) 長期認証情報を使用して、、 AWS SDKs AWS CLI、または AWS APIs。 |
使用するインターフェイス用の手引きに従ってください。
|
Amazon Bedrock API リクエストを試す
Amazon Bedrock ロールのプログラムによるアクセスを設定したので、選択した方法で基本的な Amazon Bedrock API オペレーションをテストできます。
これらの例を確認したら、Amazon Bedrock API リファレンスのメインページ を読んで、4 つの Amazon Bedrock サービスについて理解しておく必要があります。Amazon Bedrock オペレーションにリクエストを行うときは、サービスに正しいエンドポイントを使用していることを確認します。