翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Bedrock API キーを使用する
Amazon Bedrock API キーは、次の方法で使用できます。
-
環境変数として設定する – Amazon Bedrock サービスは環境変数
AWS_BEARER_TOKEN_BEDROCKを認識します。キーを設定するには、次のオプションがあります。-
ターミナルを開いて、以下のとおり設定します。
-
MacOS または Linux
export AWS_BEARER_TOKEN_BEDROCK=${api-key} -
Windows
setx AWS_BEARER_TOKEN_BEDROCK "${api-key}"
-
-
API リクエストを行う前に、キーを環境変数として設定します。例えば、リクエストを実行する前に、次の行を含めることができます。
-
Python
import os os.environ['AWS_BEARER_TOKEN_BEDROCK'] = "${api-key}"
-
-
-
リクエストで指定する – 次の方法で Amazon Bedrock API キーを認可ヘッダーに含めることができます (
$AWS_BEARER_TOKEN_BEDROCKは、実際の値に置き換えます)。-
直接 HTTP リクエスト – 認可ヘッダーとして以下を含めます。
Authorization: Bearer$AWS_BEARER_TOKEN_BEDROCK -
サポートされている SDK のパラメータとして – クライアントを設定する際に、パラメータの値を指定します。例えば、OpenAI Python SDK
でクライアントを設定する際に、 api_keyフィールドでキーを指定できます。
-
注記
Amazon Bedrock API キーは、Amazon Bedrock のアクションと Amazon Bedrock ランタイムアクションに限定されています。以下の API オペレーションでは使用できません。
-
Agents for Amazon Bedrock API オペレーションまたは Agents for Amazon Bedrock Runtime API オペレーション
-
Data Automation for Amazon Bedrock API オペレーションまたは Runtime for Amazon Bedrock Data Automation API オペレーション
API キーを使用し、Converse リクエストを送信してレスポンスを生成する例を確認するには、使用する方法に対応するタブを選択して、手順に従ってください。