AMAZON.BedrockAgentIntent
nota
Para aprovechar las características de la IA generativa debe cumplir los siguientes requisitos previos
-
Diríjase a la consola de Amazon Bedrock
e inscríbase para acceder al modelo Anthropic Claude que desea utilizar (para obtener más información, consulte Acceso a modelos). Para obtener información sobre el precio de uso de Amazon Bedrock, consulte Precios de Amazon Bedrock . -
Active las capacidades de IA generativa para la configuración regional de su bot. Para ello, siga los pasos que se indican en Optimización de la creación y el rendimiento de bots Lex V2 con IA generativa.
Activa los Agentes de Amazon Bedrock que se definen con la intención de responder a las solicitudes de los clientes y activa los flujos de trabajo agénticos para realizar la tarea definida. Esta característica está disponible en todas las configuraciones regionales compatibles con Amazon Lex V2 y en todas las regiones comerciales en las que estén presentes Amazon Lex V2 y Agentes de Amazon Bedrock.
Si esta intención anula FallbackIntent, entonces se activa cuando un enunciado no está clasificado en ninguna de las otras intenciones presentes en el bot; de lo contrario, solo se activa cuando un enunciado está clasificado en esta intención. Es importante saber que esta intención no se activará en el caso de enunciados omitidos cuando se obtenga un valor de ranura.
Cuando su bot de Amazon Lex V2 la reconozca, la AMAZON.BedrockAgentIntent activa el BedrockAgent o la BedrockKnowledgeBase definidos para responder al cliente. Si utiliza Agentes para Amazon Bedrock, la conversación permanece en la BedrockAgentIntent y las solicitudes de los usuarios se transmiten a los agentes hasta que el agente para Amazon Bedrock determine que la conversación haya FINISH. Solo entonces, Amazon Lex V2 asumirá el control de la conversación y seguirá los siguientes pasos definidos en la AMAZON.BedrockAgentIntent.
Responde a las preguntas de los clientes usando los Agentes y Bases de conocimiento de Amazon Bedrock para responder a las preguntas de los clientes y proporcionar respuestas detalladas.
aviso
No puede usar la AMAZON.BedrockAgentIntent sin enunciados de muestra, AMAZON.QnAIntent sin enunciados de muestra ni AMAZON.KendraSearchIntent en la misma configuración regional del bot.
Si selecciona esta intención, configure los siguientes campos y, a continuación, seleccione Agregar para agregar la intención.
-
ID del agente de Amazon Bedrock: es el identificador del agente de Amazon Bedrock. Elija el agente de Bedrock que desea usar.
-
ID del alias del agente de Amazon Bedrock: es el identificador del alias del agente de Amazon Bedrock.
importante
Al crear el agente de Amazon Bedrock para usarlo con Amazon Lex V2, compruebe que la Entrada del usuario en Configuración adicional sea ENABLED. Esta configuración es fundamental para que los agentes puedan hacer preguntas aclaratorias o de seguimiento, y permite a Amazon Lex V2 delegar en los agentes la tarea correspondiente.
(Opcional) También puede añadir una BedrockAgentIntent con estas opciones:
-
Modelo de Amazon Bedrock: elija el proveedor y el modelo fundacional que desea utilizar para esta intención. Actualmente, se admiten algunos modelos Anthropic Claude.
-
Base de conocimiento de Amazon Bedrock: si elige esta opción, especifique el ID de la base de conocimiento de Amazon Bedrock. Puede buscar el ID en la página de detalles de la Base de conocimiento de Amazon Bedrock en la consola o enviando una solicitud
GetKnowledgeBase.
Las respuestas de la BedrockAgentIntent se almacenarán en los atributos de la sesión y la solicitud, tal como se muestra a continuación:
-
x-amz-lex:bedrock-agent-search-response: respuesta del agente de Amazon Bedrock a la pregunta o al enunciado. -
x-amz-lex:bedrock-knowledge-base-search-response-source: señala al documento o la lista de documentos utilizados para generar la respuesta si se utiliza la configuración de la Base de conocimiento de Amazon Bedrock. -
x-amz-lex:bedrock-agent-action-group-invocation-input: objeto que contiene los valores de entrada recopilados por el grupo de acciones de los agentes. Para obtener más información acerca de los grupos de acciones de los agentes, consulte ActionGroupInvocationInput. -
x-amz-lex:bedrock-agent-knowledge-base-lookup-input: objeto que contiene los detalles relacionados con la búsqueda en la Base de conocimiento de Amazon Bedrock. -
x-amz-lex:bedrock-agent-agent-collaborator-details: objeto que contiene detalles de las entradas y salidas de los subagentes que se han invocado como parte de las invocaciones de colaboración entre múltiples agentes.
Para obtener más información, consulte Uso de BedrockAgentIntent para utilizar un agente de Bedrock en Amazon Lex V2.