本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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 操作:
若要查看使用 API 金鑰傳送 Converse 請求以產生回應的範例,請選擇您偏好方法的索引標籤,然後遵循以下步驟: