Paso 2: creación de una función de Lambda - Amazon Lex V1

Si utiliza Amazon Lex V2, consulte la guía de Amazon Lex V2.

 

Si utiliza Amazon Lex V1, le recomendamos que actualice los bots a Amazon Lex V2. Hemos dejado de agregar nuevas características a V1, por lo que recomendamos encarecidamente utilizar V2 para todos los nuevos bots.

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.

Paso 2: creación de una función de Lambda

En esta sección va a crear una función de Lambda con un esquema (lex-make-appointment-python) que se proporciona en la consola de Lambda. También invocará la función de Lambda para probarla con ejemplos de datos de evento de Amazon Lex de muestra proporcionados por la consola.

  1. Inicie sesión en la AWS Management Console y abra la consola de AWS Lambda en https://console.aws.amazon.com/lambda/.

  2. Seleccione Create a Lambda function (Crear una función Lambda).

  3. En Select blueprint, escriba lex para buscar el proyecto y luego elija el proyecto lex-make-appointment-python.

  4. Configure la función de Lambda de la siguiente forma.

    • Escriba el nombre de la función de Lambda (MakeAppointmentCodeHook).

    • Para el rol, elija Create a new role from template(s) y luego escriba el nombre del rol.

    • Deje los demás valores predeterminados.

  5. Elija Create Function (Crear función).

  6. Si utiliza una configuración regional que no sea Inglés (EE. UU.) (en-US), actualice los nombres de las intenciones tal como se indica en Actualización de un esquema para una configuración regional específica.

  7. Pruebe la función de Lambda.

    1. Elija Actions y, a continuación, elija Configure test event.

    2. En la lista Sample event template, elija Lex-Make Appointment (preview). Este ejemplo de evento sigue el modelo de solicitud/respuesta de Amazon Lex. Los valores se establecen para satisfacer una solicitud del bot de Amazon Lex. Para obtener información acerca del modelo de solicitud/respuesta de Amazon Lex, consulte Uso de funciones de Lambda.

    3. Elija Save and test (Guardar y probar).

    4. Compruebe que la función de Lambda se ha ejecutado correctamente. En este caso, la respuesta sigue el modelo de respuesta de Amazon Lex.

Paso siguiente

Paso 3: actualización de la intención - configuración de un enlace de código