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.
Uso de las barreras de protección para su caso de uso
Tras crear una barandilla, puede aplicarla con las siguientes funciones:
-
Inferencia de modelos: aplique una barrera de protección a las solicitudes enviadas y a las respuestas generadas al ejecutar la inferencia en un modelo.
-
Agentes: asocie una barandilla a un agente para aplicarla a las solicitudes que se le envíen y a las respuestas devueltas desde él.
-
Base de conocimientos: aplique una barrera al consultar una base de conocimientos y generar respuestas a partir de ella.
-
Flujo: añada una barrera de seguridad a un nodo de entrada o a un nodo de la base de conocimientos 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 Amazon Bedrock AWS Management Console o Amazon. API
Caso de uso | Consola | API |
---|---|---|
Inferencia del modelo | Seleccione la barandilla cuando utilice un patio de recreo. | Especifica en el encabezado de una InvokeModelWithResponseStreamsolicitud InvokeModelo inclúyela en el guardrailConfig campo del cuerpo de una solicitud o de Converse. ConverseStream |
Asóciese con un agente | Al crear o actualizar el agente, especifíquelo en la sección de detalles de Guardrail del generador de agentes. | Incluya un guardrailConfiguration campo en el cuerpo de un CreateAgent o UpdateAgent request. |
Úselo al consultar una base de conocimientos | Siga los pasos de la Barreras de protección sección de configuraciones de consulta. Añada una barandilla al configurar las configuraciones. | Incluya un guardrailConfiguration campo en el cuerpo de un RetrieveAndGenerate request. |
Incluir en un nodo de solicitud de un flujo | Al crear o actualizar un flujo, seleccione el nodo de solicitud y especifique la barandilla en la sección Configurar. | Cuando defina el nodo de aviso en el nodes campo de una UpdateFlowsolicitud CreateFlowo, incluya un guardrailConfiguration campo en. PromptFlowNodeConfiguration |
Incluir en una base de conocimientos el nodo de un flujo | Al crear o actualizar un flujo, seleccione el nodo de la base de conocimientos y especifique la barandilla 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. KnowledgeBaseFlowNodeConfiguration |
En esta sección se describe el uso de una barandilla con inferencia de modelos y el Amazon Bedrock. API Puede utilizar las operaciones de inferencia base (y) y las InvokeModelInvokeModelWithResponseStream 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.