本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在應用程式中部署自動推理政策
在測試自動推理政策並對其效能感到滿意之後,您可以將其部署為與應用程式和 Amazon Bedrock 防護機制搭配使用。
儲存自動推理政策的版本
完成政策測試後,您可以建立不可變的政策複本,以與應用程式搭配使用。
使用主控台
-
在左側導覽中,選擇自動推理。
-
選擇您要與應用程式搭配使用的自動推理政策。
-
選擇儲存為新版本。您可以將此版本的政策與防護機制搭配使用。
使用 API
您可以使用 CreateAutomatedReasoningPolicyVersion API 操作來建立自動推理政策的不可變版本。
請求參數
建立政策版本時需要下列參數:
policyArn(必要)-
要為其建立版本的自動推理政策的 Amazon Resource Name (ARN)。
lastUpdatedDefinitionHash(必要)-
新版本政策定義的雜湊。您可以從
GetAutomatedReasoningPolicyAPI 動作擷取此雜湊。
範例
下列範例示範如何使用 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" }
將自動推理政策新增至防護機制
儲存自動推理政策的版本後,您可以將政策新增至防護機制。
使用主控台
-
在左側導覽中,選擇防護機制,然後選擇建立防護機制。
-
當您進入新增自動推理檢查畫面時,選擇啟用自動推理政策。
-
針對政策名稱,選擇儲存的自動推理政策版本,然後選擇下一步。
-
完成防護機制的建立。
使用 API
您可以使用 CreateGuardrail 或 UpdateGuardrail 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=[]