Integrar un AWS Lambda función en tu bot - Amazon Lex

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.

Integrar un AWS Lambda función en tu bot

Con AWS Lambdafunciones, puede ampliar y controlar mejor el comportamiento de su bot Amazon Lex V2 a través de las funciones personalizadas que defina. Amazon Lex V2 utiliza una función de Lambda por alias de bot por idioma en lugar de una función de Lambda para cada intención. Antes de empezar, determine de qué campos del evento de entrada quiere extraer información y qué campos de la respuesta quiere manipular y devolver desde la función Lambda

Para integrar una función de Lambda con el bot de Amazon Lex V2, lleve a cabo los siguientes pasos:

  1. Cree una función en AWS Lambda utilizando el lenguaje de programación que prefiera y redacte su script.

  2. Asegúrese de que la función devuelva una estructura que coincida con el formato de respuesta.

  3. Implemente la función de Lambda.

  4. Asocie la función Lambda a un alias de bot de Amazon Lex V2 a la consola o API a las operaciones.

  5. Seleccione las etapas de conversación en las que desee invocar la función Lambda con la consola API o las operaciones.

  6. Compile su bot de Amazon Lex V2 y compruebe que la función de Lambda funciona según lo previsto. Depura tu función con la ayuda de Amazon CloudWatch.