在 Amazon Bedrock 中啟用程式碼解譯 - Amazon Bedrock

在 Amazon Bedrock 中啟用程式碼解譯

您可以在建立更新代理程式時,在 Amazon Bedrock 主控台中啟用程式碼解譯。如果您使用的是 API 或 SDK,您可以在建立更新動作群組時啟用程式碼解譯。

若要了解如何在 Amazon Bedrock 中啟用程式碼解譯,請選擇您偏好方法的索引標籤,然後遵循下列步驟:

Console
為您的代理程式啟用程式碼解譯
  1. 如果您尚未進入代理程式建置器,請執行下列動作:

    1. 使用具有 Amazon Bedrock 主控台使用許可的 IAM 身分登入AWS 管理主控台。接著,開啟位於 https://console.aws.amazon.com/bedrock 的 Amazon Bedrock 主控台。

    2. 從左側導覽窗格選取代理程式。接著,在代理程式區段中選擇代理程式。

    3. 選擇在代理程式建置器中編輯

  2. 前往其他設定並展開該區段。

  3. 針對程式碼解譯器,選取啟用

  4. 請務必先儲存,然後準備套用您對代理程式所做的變更,再進行測試。

API

若要啟用代理程式的程式碼解譯,請使用 Amazon Bedrock 代理程式建置時期端點傳送 CreateActionGroup 請求 (請參閱連結以了解請求和回應格式及欄位詳細資訊),並指定下列欄位:

欄位 簡短描述
actionGroupName 動作群組的名稱
parentActionGroupSignature 指定 AMAZON.CodeInterpreter 以允許代理程式產生和測試程式碼
actionGroupState 指定 ENABLED 以允許代理程式調用程式碼解譯

以下顯示使用 CreateActionGroup 請求啟用程式碼解譯的必要欄位的一般格式。

CreateAgentActionGroup: { "actionGroupName": "CodeInterpreterAction", "parentActionGroupSignature": "AMAZON.CodeInterpreter", "actionGroupState": "ENABLED" }