Definición de los detalles de las funciones de los grupos de acciones 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.

Definición de los detalles de las funciones de los grupos de acciones 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 llamada BookHotel que 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 Es el nombre del hotel. cadena
CheckinDate Es la fecha de entrada al hotel. cadena
NumberOfNights Es el número de noches de la estancia. entero No
Correo electrónico Es 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. booleano

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 dice "I want to book Hotel X for tomorrow", el agente determinará los parámetros HotelName y CheckinDate. Luego, haría un seguimiento con el usuario sobre los parámetros restantes con preguntas del tipo:

  • ¿Cuál es su dirección de correo electrónico?

  • ¿Quiere que el hotel le envíe correos electrónicos promocionales?

Cuando el agente determine todos los parámetros necesarios, los enviará a la función de Lambda que usted defina para llevar a cabo la acción o los devolverá en respuesta a la invocación del agente.

Para obtener más información sobre cómo definir una función al crear el grupo de acciones, consulte Agregación de un grupo de acciones al agente en Amazon Bedrock.