Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
In che modo i blocchi di flusso utilizzano gli attributi di sessione di Amazon Lex
Quando un cliente avvia una conversazione con il tuo bot, Amazon Lex crea una sessione. Con gli attributi della sessione, noti anche come attributi Lex, puoi trasferire informazioni tra il bot e Amazon Connect durante la sessione. Per un elenco degli attributi di Amazon Lex che puoi utilizzare, consultaAttributi di contatto di Amazon Lex.
Ciclo di vita degli attributi della sessione
Ogni conversazione contiene un set di attributi di sessione. Nei casi in cui viene richiamata una AWS Lambda funzione per eseguire alcune elaborazioni, Amazon Lex esegue gli attributi nel seguente ordine:
-
Impostazioni predefinite del servizio: questi attributi vengono utilizzati solo se non viene definito alcun attributo.
-
Attributi di sessione forniti da Amazon Connect: questi attributi sono definiti nel Recupera input cliente blocco.
-
Gli attributi di sessione forniti da Lambda sovrascrivono tutto ciò che è precedente: quando una AWS Lambda funzione viene richiamata ed esegue alcune elaborazioni, sovrascrive tutti gli attributi di sessione impostati nel blocco. Recupera input cliente
Supponiamo che un cliente dichiari di volere un'auto. Questo è il primo attributo della sessione da elaborare. Quando viene chiesto che tipo di auto, rispondono auto di lusso. Questa seconda enunciazione ha la precedenza su qualsiasi elaborazione Lambda avvenuta sulla prima enunciazione.
Per un esempio di come creare una funzione Lambda che elabora gli attributi della sessione, consulta Step 1: Create a Lambda Function nella Guida per gli sviluppatori di Amazon Lex. Per informazioni su Amazon Lex V2, consulta Setting session attributes.
Per la struttura dei dati degli eventi che Amazon Lex fornisce a una funzione Lambda, consulta Lambda Function Input Event and Response Format nella Guida per gli sviluppatori di Amazon Lex. Per informazioni su Amazon Lex V2, consulta Interpretazione del formato degli eventi di input.
Blocchi di flusso che supportano gli attributi della sessione Lex
È possibile utilizzare gli attributi di sessione Lex nei seguenti blocchi di flusso quando viene chiamato un bot Lex:
Ulteriori informazioni
Per ulteriori informazioni sull'uso degli attributi di sessione di Amazon Lex, consulta Managing Conversation Context nella Amazon Lex V1 Developer Guide.