Casos de uso de Barreiras de Proteção do Amazon Bedrock - 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á.

Casos de uso de Barreiras de Proteção do Amazon Bedrock

Depois de criar uma barreira de proteção, é possível aplicá-la com os seguintes recursos:

  • Inferência do modelo: aplique uma barreira de proteção ao prompts enviados e às respostas geradas ao executar inferência em um modelo.

  • Agentes: associe uma barreira de proteção a um agente para aplicá-la aos prompts enviados ao agente e às respostas exibidas por ele.

  • Base de conhecimento: aplique uma barreira de proteção ao consultar uma base de conhecimento e gerar respostas com base nela.

  • Fluxo: adicione uma barreira de proteção a um nó de prompt ou nó de base de conhecimento em um fluxo para aplicá-la às entradas e saídas desses nós.

A tabela a seguir descreve como incluir uma grade de proteção para cada um desses recursos usando a API Amazon Bedrock Console de gerenciamento da AWS ou a Amazon Bedrock.

Caso de uso Console solicitações de
Inferência do modelo Selecione a barreira de proteção ao usar um playground. Especifique no cabeçalho de uma InvokeModelInvokeModelWithResponseStreamsolicitação or ou inclua no guardrailConfig campo no corpo de uma Converse ou ConverseStreamsolicitação.
Associar a um agente Ao criar ou atualizar o agente, especifique na seção Detalhes da barreira de proteção do Construtor de agentes. Inclua um campo guardrailConfiguration no corpo de uma solicitação CreateAgent ou UpdateAgent.
Usar ao consultar uma base de conhecimento Siga as etapas na seção Barreiras de proteção das configurações da consulta. Adicione uma barreira de proteção ao definir Configurações. Inclua um campo guardrailConfiguration no corpo de uma solicitação RetrieveAndGenerate.
Incluir um nó de prompt em um fluxo Ao criar ou atualizar um fluxo, selecione o nó do prompt e especifique a barreira de proteção na seção Configurar. Ao definir o nó do prompt no nodes campo em uma UpdateFlowsolicitação CreateFlowor, inclua um guardrailConfiguration campo no PromptFlowNodeConfiguration.
Incluir um nó da base de conhecimento em um fluxo Ao criar ou atualizar um fluxo, selecione o nó da base de conhecimento e especifique a barreira de proteção na seção Configurar. Ao definir o nó da base de conhecimento no nodes campo em uma UpdateFlowsolicitação CreateFlowor, inclua um guardrailConfiguration campo no KnowledgeBaseFlowNodeConfiguration.

Esta seção aborda o uso de uma barreira de proteção com inferência de modelo e a API do Amazon Bedrock. Você pode usar as operações básicas de inferência (InvokeModele InvokeModelWithResponseStream) e a Converse API (Converse e ConverseStream). Com os dois conjuntos de operações, é possível usar uma barreira de proteção com inferência de modelo síncrono e de streaming. Você também pode avaliar seletivamente a entrada do usuário e configurar o comportamento da resposta de streaming.