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 barandilla para cada una de estas funciones mediante la API Amazon Bedrock Consola de administración de AWS o la API.
| Caso de uso | Consola | API |
|---|---|---|
| Inferencia de modelos | Seleccione la barrera de protección cuando utilice un sitio de pruebas. | Especifica en el encabezado de una InvokeModelWithResponseStreamsolicitud InvokeModelo inclúyela en el guardrailConfig campo del cuerpo de una solicitud o de Converse. 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 definas el nodo de solicitud en el nodes campo de una UpdateFlowsolicitud CreateFlowo, incluye un guardrailConfiguration campo 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 la base de conocimientos en el nodes campo de una UpdateFlowsolicitud CreateFlowo, incluya un guardrailConfiguration campo en la 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 (InvokeModely InvokeModelWithResponseStream) y la Converse API (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.