在应用程序中部署自动推理策略 - Amazon Bedrock

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在应用程序中部署自动推理策略

在测试了自动推理策略并对其性能感到满意之后,您可以将其部署到带有 Amazon Bedrock Guardrails 的应用程序中使用。

保存自动推理政策的一个版本

测试完策略后,您可以创建该策略的不可变副本以用于您的应用程序。

使用 控制台

  1. 在左侧导航栏中,选择自动推理

  2. 选择要在应用程序中使用的自动推理策略。

  3. 选择另存为新版本。您可以将此版本的保单与护栏一起使用。

使用 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" }

将您的自动推理策略添加到您的护栏中

保存自动推理策略的版本后,您可以将该策略添加到您的护栏中。

使用 控制台

  1. 在左侧导航栏中,选择护栏,然后选择创建护栏。

  2. 当你进入添加自动推理检查屏幕时,选择启用自动推理策略

  3. 在 “策略名称” 中,选择自动推理策略的保存版本,然后选择 “下一步”。

  4. 完成护栏的创建。

使用 API

您可以使用CreateGuardrailUpdateGuardrail 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=[]