Crie e gerencie uma versão de um guardrail - Amazon Bedrock

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Crie e gerencie uma versão de um guardrail

Os tópicos a seguir discutem como criar uma versão da sua grade de proteção quando ela estiver pronta para implantação, visualizar informações sobre ela e excluí-la quando você não precisar mais dela.

nota

As versões do Guardrail não são consideradas recursos e, portanto, não têm um ARN. As políticas do IAM que se aplicam a uma grade de proteção se aplicam a todas as suas versões.

Crie uma versão de um guarda-corpo Amazon Bedrock

Para saber como criar uma versão de uma grade de proteção, selecione a guia correspondente ao método de sua escolha e siga as etapas.

Console
Para criar uma versão
  1. Faça login no AWS Management Console e abra o console Amazon Bedrock em https://console.aws.amazon.com/bedrock/.

  2. Selecione Guardrails no painel de navegação esquerdo no console Amazon Bedrock e escolha o nome do guardrail que você deseja editar na seção Guardrails.

  3. Execute uma das etapas a seguir.

    • Na seção Versões, selecione Criar.

    • Escolha o rascunho de trabalho e selecione Criar versão na parte superior da página

  4. Forneça uma descrição opcional para a versão e selecione Criar versão.

  5. Se for bem-sucedido, você será redirecionado para a tela com uma lista de versões com sua nova versão adicionada lá.

API

Para criar uma versão do seu guardrail, envie uma CreateGuardrailVersionsolicitação. Inclua o ID e uma descrição opcional.

O formato da solicitação é o seguinte:

POST /guardrails/guardrailIdentifier HTTP/1.1 Content-type: application/json { "clientRequestToken": "string", "description": "string" }

O formato da resposta é o seguinte:

HTTP/1.1 202 Content-type: application/json { "guardrailId": "string", "version": "string" }

Veja informações sobre as versões de guardrail do Amazon Bedrock

Para saber como visualizar informações sobre uma versão ou versões de uma grade de proteção, selecione a guia correspondente ao seu método de escolha e siga as etapas.

Console
Para ver informações sobre suas versões de guardrail
  1. Faça login no AWS Management Console e abra o console Amazon Bedrock em https://console.aws.amazon.com/bedrock/.

  2. Escolha Guardrails no painel de navegação esquerdo. Em seguida, selecione uma grade de proteção na seção Guardrails.

  3. Na seção Versões, selecione uma versão para ver informações sobre ela.

API

Para obter informações sobre uma versão do guardrail, envie uma GetGuardrailsolicitação e inclua o ID e a versão do guardrail. Se você não especificar uma versão, a resposta retornará detalhes da DRAFT versão.

A seguir está o formato da solicitação:

GET /guardrails/guardrailIdentifier?guardrailVersion=guardrailVersion HTTP/1.1

A seguir está o formato da resposta:

HTTP/1.1 200 Content-type: application/json { "blockedInputMessaging": "string", "blockedOutputsMessaging": "string", "contentPolicy": { "filters": [ { "inputStrength": "NONE | LOW | MEDIUM | HIGH", "outputStrength": "NONE | LOW | MEDIUM | HIGH", "type": "SEXUAL | VIOLENCE | HATE | INSULTS | MISCONDUCT | PROMPT_ATTACK" } ] }, "wordPolicy": { "words": [ { "text": "string" } ], "managedWordLists": [ { "type": "string" } ] }, "sensitiveInformationPolicy": { "piiEntities": [ { "type": "string", "action": "string" } ], "regexes": [ { "name": "string", "description": "string", "pattern": "string", "action": "string" } ] }, "createdAt": "string", "description": "string", "failureRecommendations": [ "string" ], "guardrailArn": "string", "guardrailId": "string", "kmsKeyArn": "string", "name": "string", "status": "string", "statusReasons": [ "string" ], "topicPolicy": { "topics": [ { "definition": "string", "examples": [ "string" ], "name": "string", "type": "DENY" } ] }, "updatedAt": "string", "version": "string" }

Para listar informações sobre todas as suas grades de proteção, envie uma ListGuardrailssolicitação.

A seguir está o formato da solicitação:

GET /guardrails?guardrailIdentifier=guardrailIdentifier&maxResults=maxResults&nextToken=nextToken HTTP/1.1
  • Para listar a DRAFT versão de todas as suas grades de proteção, não especifique o guardrailIdentifier campo.

  • Para listar todas as versões de uma grade de proteção, especifique o ARN da grade de proteção no campo. guardrailIdentifier

Você pode definir o número máximo de resultados a serem retornados em uma resposta no maxResults campo. Se houver mais resultados do que o número definido, a resposta retornará um nextToken que você poderá enviar em outra solicitação ListGuardrails para ver o próximo lote de resultados.

A seguir está o formato da resposta:

HTTP/1.1 200 Content-type: application/json { "guardrails": [ { "arn": "string", "createdAt": "string", "description": "string", "id": "string", "name": "string", "status": "string", "updatedAt": "string", "version": "string" } ], "nextToken": "string" }

Excluir uma versão de um guardrail do Amazon Bedrock

Para saber como excluir uma versão de uma grade de proteção, selecione a guia correspondente ao método de sua escolha e siga as etapas.

Console

Se você não precisar mais de uma versão, poderá excluí-la com as etapas a seguir.

Como excluir uma versão
  1. Faça login no AWS Management Console e abra o console Amazon Bedrock em https://console.aws.amazon.com/bedrock/.

  2. Escolha Guardrails no painel de navegação esquerdo. Em seguida, selecione uma grade de proteção na seção Guardrails.

  3. Na seção Versões, selecione a versão que você deseja excluir e escolha Excluir.

  4. Um modal aparece para avisá-lo sobre recursos que dependem dessa versão do guardrail. Desassocie a versão dos recursos antes de excluí-la para evitar erros.

  5. Entre delete no campo de entrada do usuário e escolha Excluir para excluir a versão do guardrail.

API

Para excluir uma versão de uma grade de proteção, envie uma DeleteGuardrailsolicitação. Especifique o ARN da grade de proteção no guardrailIdentifier campo e a versão no campo. guardrailVersion

A seguir está o formato da solicitação:

DELETE /guardrails/guardrailIdentifier?guardrailVersion=guardrailVersion HTTP/1.1

Se a exclusão for bem-sucedida, a resposta retornará um código de status HTTP 200.