本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 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 中的参数-在设置客户端时指定参数中的值。例如,在使用 OpenAIPython SDK
设置客户端时,可以在 api_key
字段中指定它。
-
注意
亚马逊 Bedrock API 密钥仅限于亚马逊 B edrock 和亚马逊 Bedroc k 运行时操作。您不能将它们用于以下 API 操作:
要查看使用 API 密钥发送 Converse 请求以生成响应的示例,请选择首选方法的选项卡,然后按照以下步骤操作: