Casos de uso de Barreras de protección para Amazon Bedrock - Amazon Bedrock

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Casos de uso de Barreras de protección para Amazon Bedrock

Después de crear una barrera de protección, puede aplicarla con las siguientes características:

  • Inferencia de modelos: aplique una barrera de protección a las peticiones enviadas y a las respuestas generadas cuando ejecute la inferencia en un modelo.

  • Agentes: asocie una barrera de protección a un agente para aplicarla a las peticiones que se le envíen y a las respuestas que devuelve.

  • Base de conocimiento: aplique una barrera de protección al consultar una base de conocimiento y generar respuestas a partir de ella.

  • Flujo: añada una barrera de protección a un nodo de petición o a un nodo de base de conocimiento de un flujo para aplicarla a las entradas y salidas de estos nodos.

En la siguiente tabla se describe cómo incluir una barrera de protección para cada una de estas características mediante la Consola de administración de AWS o la API Amazon Bedrock.

Caso de uso Consola API
Inferencia de modelos Seleccione la barrera de protección cuando utilice un sitio de pruebas. Especifíquela en el encabezado de una solicitud InvokeModel o InvokeModelWithResponseStream o inclúyala en el campo guardrailConfig en el cuerpo de una solicitud Converse o ConverseStream.
Asociación con un agente Al crear o actualizar el agente, especifíquela en la sección Detalles de la barrera de protección del Creador de agentes. Incluya un campo guardrailConfiguration en el cuerpo de una solicitud CreateAgent o UpdateAgent.
Uso al consultar una base de conocimiento Siga los pasos de la sección Barreras de protección de las configuraciones de consulta. Añada una barrera de protección cuando establezca Configuraciones. Incluya un campo guardrailConfiguration en el cuerpo de una solicitud RetrieveAndGenerate.
Inclusión en un nodo de petición de un flujo Al crear o actualizar un flujo, seleccione el nodo de petición y especifique la barrera de protección en la sección Configurar. Cuando defina el nodo de petición en el campo nodes de una solicitud CreateFlow o UpdateFlow, incluya un campo guardrailConfiguration en PromptFlowNodeConfiguration.
Inclusión en un nodo de base de conocimiento de un flujo Al crear o actualizar un flujo, seleccione el nodo de base de conocimiento y especifique la barrera de protección en la sección Configurar. Cuando defina el nodo de base de conocimiento en el campo nodes de una solicitud CreateFlow o UpdateFlow, incluya un campo guardrailConfiguration en KnowledgeBaseFlowNodeConfiguration.

En esta sección se describe el uso de una barrera de protección con inferencia del modelo y la API de Amazon Bedrock. Puede utilizar las operaciones de inferencia básicas (InvokeModel e InvokeModelWithResponseStream) y la API Converse (Converse y ConverseStream). Con ambos conjuntos de operaciones, puede utilizar una barrera de protección con inferencia del modelo síncrona y de transmisión. También puede evaluar las entradas del usuario de forma selectiva y configurar el comportamiento de respuesta de la transmisión.