Publicado en: Aug 8, 2019

Las conversaciones naturales son dinámicas y suelen incluir varios temas. Un usuario puede comenzar una conversación con una solicitud, desviarse hacia un tema relacionado y, finalmente, volver a la consulta original. Antes, solo era posible administrar una conversación dinámica como esta en el servidor mediante funciones de Lambda. Hoy, anunciamos las nuevas API de sesión de Amazon Lex con las que se pueden administrar conversaciones dinámicas con los clientes. Se puede establecer el estado del diálogo, valores de slot, mensajes rápidos y atributos. Con este control granular de la sesión, puedes administrar el flujo de la conversación realizando operaciones como cambiar a un tema diferente o continuar con un tema anterior.

El SDK admite dos nuevas API, PutSession y GetSession, que pueden utilizarse para controlar el flujo de la conversación. Con la operación PutSession, puedes cambiar directamente el estado de la sesión actual. La operación GetSession, por otro lado, se utiliza para obtener el estado de una intención anterior en el historial de la conversación. Actualmente, estas API de Amazon Lex están disponibles en las regiones de AWS de EE.UU. Este (Norte de Virginia), EE.UU. Oeste (Oregón) y UE Oeste (Irlanda). Para obtener más información, consulte la documentación de Amazon Lex