在應用程式中部署自動推理政策 - Amazon Bedrock

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在應用程式中部署自動推理政策

在測試自動推理政策並對其效能感到滿意之後,您可以將其部署為與應用程式和 Amazon Bedrock 防護機制搭配使用。

儲存自動推理政策的版本

完成政策測試後,您可以建立不可變的政策複本,以與應用程式搭配使用。

使用主控台

  1. 在左側導覽中,選擇自動推理

  2. 選擇您要與應用程式搭配使用的自動推理政策。

  3. 選擇儲存為新版本。您可以將此版本的政策與防護機制搭配使用。

使用 API

您可以使用 CreateAutomatedReasoningPolicyVersion API 操作來建立自動推理政策的不可變版本。

請求參數

建立政策版本時需要下列參數:

policyArn (必要)

要為其建立版本的自動推理政策的 Amazon Resource Name (ARN)。

lastUpdatedDefinitionHash (必要)

新版本政策定義的雜湊。您可以從 GetAutomatedReasoningPolicy API 動作擷取此雜湊。

範例

下列範例示範如何使用 AWS CLI 建立自動推理政策的版本:

aws bedrock create-automated-reasoning-policy-version \ --policy-arn "arn:aws:bedrock:us-east-1:111122223333:automated-reasoning-policy/lnq5hhz70wgk" \ --last-updated-definition-hash "583463f067a8a4f49fc1206b4642fd40b1c877a0141109ad0a3cf213f87df0ad21455e049dbe43dda94253439d9d3710f9ae161b4842d825d7bda119ffb92a5d"

回應範例:

{ "policyArn": "arn:aws:bedrock:us-east-1:111122223333:automated-reasoning-policy/lnq5hhz70wgk", "version": "1", "name": "MyHRPolicy" }

將自動推理政策新增至防護機制

儲存自動推理政策的版本後,您可以將政策新增至防護機制。

使用主控台

  1. 在左側導覽中,選擇防護機制,然後選擇建立防護機制

  2. 當您進入新增自動推理檢查畫面時,選擇啟用自動推理政策

  3. 針對政策名稱,選擇儲存的自動推理政策版本,然後選擇下一步

  4. 完成防護機制的建立。

使用 API

您可以使用 CreateGuardrailUpdateGuardrail API 操作,將自動推理政策新增至防護機制。

請求參數

建立或更新 Amazon Bedrock 防護機制時,請包含下列參數,以在 Amazon Bedrock 防護機制中啟用自動推理檢查:

automatedReasoningConfig

Amazon Bedrock 防護機制中自動推理檢查的組態。

policyArn (必要)

要與防護機制搭配使用的自動推理政策版本的 Amazon Resource Name (ARN)。

範例

下列範例示範如何使用 AWS CLI 建立具有自動推理政策的防護機制:

aws bedrock create-guardrail \ --name "HR-Policy-Guardrail" \ --description "Guardrail for HR policy validation" \ --automated-reasoning-config policyArn="arn:aws:bedrock:us-west-2:123456789012:automated-reasoning-policy/t3x7y9z2a5b8:1" \ --topic-policy-config blockedTopics=[] \ --content-policy-config filters=[] \ --sensitive-information-policy-config piiEntities=[]