本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在应用程序中部署自动推理策略
在测试了自动推理策略并对其性能感到满意之后,您可以将其部署到带有 Amazon Bedrock Guardrails 的应用程序中使用。
保存自动推理政策的一个版本
测试完策略后,您可以创建该策略的不可变副本以用于您的应用程序。
使用 控制台
-
在左侧导航栏中,选择自动推理。
-
选择要在应用程序中使用的自动推理策略。
-
选择另存为新版本。您可以将此版本的保单与护栏一起使用。
使用 API
您可以使用 CreateAutomatedReasoningPolicyVersion
API 操作来创建自动推理策略的不可变版本。
请求参数
创建策略版本时需要以下参数:
policyArn
(必需)-
要为其创建版本的自动推理策略的 Amazon 资源名称 (ARN)。
description
(可选)-
对策略版本的描述。这可以帮助您确定此版本的目的或更改。
示例
以下示例说明如何使用以下方法创建自动推理策略的版本 AWS CLI:
aws bedrock create-automated-reasoning-policy-version \ --policy-arn "arn:aws:bedrock:
us-west-2
:123456789012
:automated-reasoning-policy/t3x7y9z2a5b8" \ --description "Production version for HR chatbot"
示例响应:
{ "policyArn": "arn:aws:bedrock:
us-west-2
:123456789012
:automated-reasoning-policy/t3x7y9z2a5b8:1", "version": "1", "name": "MyHRPolicy" }
将您的自动推理策略添加到您的护栏中
保存自动推理策略的版本后,您可以将该策略添加到您的护栏中。
使用 控制台
-
在左侧导航栏中,选择护栏,然后选择创建护栏。
-
当你进入添加自动推理检查屏幕时,选择启用自动推理策略。
-
在 “策略名称” 中,选择自动推理策略的保存版本,然后选择 “下一步”。
-
完成护栏的创建。
使用 API
您可以使用CreateGuardrail
或 UpdateGuardrail
API 操作将自动推理策略添加到您的护栏中。
请求参数
创建或更新 Amazon Bedrock Guardrails 时,请添加以下参数以在 Amazon Bedrock Guardrails 中启用自动推理检查:
automatedReasoningConfig
-
Amazon Bedrock Guardrails 中自动推理检查的配置。
policyArn
(必需)-
用于护栏的自动推理策略版本的 Amazon 资源名称 (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=[]