Comprender la gestión del flujo de conversaciones - 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.

Comprender la gestión del flujo de conversaciones

El 17 de agosto de 2022, Amazon Lex V2 publicó un cambio en la forma en que se gestionan las conversaciones con el usuario. Este cambio le da más control sobre la ruta que sigue el usuario a lo largo de la conversación.

Antes del cambio, Amazon Lex V2 gestionaba la conversación seleccionando máquinas tragamonedas en función de sus prioridades e intenciones. Puede modificar este comportamiento de forma dinámica y cambiar la ruta de conversación en función de las entradas del usuario mediante DialogAction en la función de Lambda. Esto se puede hacer realizando un seguimiento del estado actual de la conversación y decidiendo mediante programación qué hacer a continuación en función del estado de la sesión.

Con este cambio, puede crear rutas de conversación y ramas condicionales mediante la consola o las API de Amazon Lex V2 sin utilizar una función de Lambda. Amazon Lex V2 rastrea el estado de la conversación y controla qué hacer a continuación en función de las condiciones definidas al crear el bot. Esto le permite crear conversaciones complejas fácilmente mientras diseña su bot.

Estos cambios le dan un control total sobre la conversación con su cliente. Sin embargo, no es necesario que defina una ruta. Si no especifica una ruta de conversación, Amazon Lex V2 crea una ruta predeterminada en función de la prioridad de los slots que desee. Puede seguir utilizando las funciones de Lambda para definir las rutas de conversación de forma dinámica. En tal escenario, la conversación se reanuda en función del estado de la sesión configurado en la función de Lambda.

Esta actualización proporciona lo siguiente:

  • Una nueva experiencia de consola para la creación de bots con flujos de conversación complejos.

  • Actualizaciones de las API existentes para crear bots que admitan los nuevos flujos de conversación.

  • Una respuesta inicial para enviar un mensaje cuando se invoca la intención.

  • Nuevas respuestas para la obtención de slots, la invocación de Lambda como enlace de código de diálogo y la confirmación.

  • Posibilidad de especificar los próximos pasos en cada turno de la conversación.

  • Evaluación de las condiciones para diseñar múltiples vías de conversación.

  • Configuración de los valores de los slots y los atributos de sesión en cualquier momento de la conversación.

Tenga en cuenta lo siguiente para los bots más antiguos:

  • Los bots creados antes del 17 de agosto de 2022 siguen utilizando el mecanismo anterior para gestionar los flujos de conversación. Los bots creados después de esa fecha utilizan la nueva forma de gestionar el flujo de conversación.

  • Los nuevos bots creados mediante importaciones después del 17 de agosto de 2022 utilizan la nueva gestión del flujo de conversaciones. Las importaciones de los bots existentes siguen utilizando la antigua forma de gestionar las conversaciones.

  • Para habilitar la nueva gestión del flujo de conversación para un bot creado antes del 17 de agosto de 2022, exporte el bot y, a continuación, impórtelo con un nombre de bot nuevo. El bot recién creado a partir de la importación utiliza la nueva gestión del flujo de conversaciones.

Tenga en cuenta lo siguiente para los bots nuevos creados después del 17 de agosto de 2022:

  • Amazon Lex V2 sigue el flujo de conversación definido exactamente como se diseñó para ofrecer la experiencia deseada. Debe configurar todas las ramas del flujo para evitar las rutas de conversación predeterminadas durante el tiempo de ejecución.

  • Los pasos de conversación que siguen a un enlace de código deben estar completamente configurados, ya que los pasos incompletos pueden provocar el fallo del bot. Le recomendamos que valide los bots creados antes del 17 de agosto de 2022, ya que estos bots no validan automáticamente los pasos de la conversación tras un enlace de código.