Defina los detalles de las funciones de los grupos de acción de su agente en 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.

Defina los detalles de las funciones de los grupos de acción de su agente en Amazon Bedrock

Al crear un grupo de acciones en Amazon Bedrock, puede definir los detalles de la función para especificar los parámetros que el agente debe invocar desde el usuario. Los detalles de la función consisten en una lista de parámetros, definida por su nombre, tipo de datos (para obtener una lista de los tipos de datos compatibles, consulte ParameterDetail) y si son obligatorios. El agente usa estas configuraciones para determinar qué información necesita obtener del usuario.

Por ejemplo, puede definir una función denominada BookHotelque contenga parámetros que el agente debe invocar del usuario para poder reservar un hotel para el usuario. Puede definir los siguientes parámetros para la función:

Parámetro Descripción Tipo Obligatoria
HotelName El nombre del hotel cadena
CheckinDate La fecha de entrada cadena
NumberOfNights El número de noches de estancia integer No
Correo electrónico Una dirección de correo electrónico para contactar con el usuario cadena
AllowMarketingEmails Si se debe permitir el envío de correos electrónicos promocionales al usuario boolean

Definir este conjunto de parámetros ayudaría al agente a determinar si debe incluir como mínimo el nombre del hotel que el usuario desea reservar, la fecha de entrada, la dirección de correo electrónico del usuario y si desea permitir que se envíen correos electrónicos promocionales a su correo electrónico.

Si el usuario así "I want to book Hotel X for tomorrow" lo indica, el agente determinará los parámetros HotelName y. CheckinDate A continuación, haría un seguimiento con el usuario sobre los parámetros restantes con preguntas como las siguientes:

  • «¿Cuál es tu dirección de correo electrónico?»

  • «¿Quieres permitir que el hotel te envíe correos electrónicos promocionales?»

Una vez que el agente determina todos los parámetros necesarios, los envía a una función Lambda que usted defina para llevar a cabo la acción o los devuelve en respuesta a la invocación del agente.

Para obtener información sobre cómo definir una función al crear el grupo de acciones, consulte. Añada un grupo de acción a su agente en Amazon Bedrock