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à.
Come 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 Amazon Lex che puoi utilizzare, consulta Attributi di contatto di Amazon Lex.
Ciclo di vita degli attributi della sessione
Ogni conversazione contiene un set di attributi della sessione. Nei casi in cui viene invocata una funzione AWS Lambda per eseguire un processo di elaborazione, Amazon Lex esegue gli attributi nel seguente ordine:
-
Impostazioni predefinite del servizio: questi attributi vengono utilizzati solo se non vengono definiti attributi.
-
Attributi della sessione forniti da Amazon Connect: questi attributi sono definiti nel blocco Recupera input cliente.
-
Gli attributi della sessione forniti da Lambda sovrascrivono tutti gli attributi precedenti: quando una funzione AWS Lambda viene invocata ed esegue alcune elaborazioni, sovrascrive qualsiasi attributo di sessione impostato nel blocco Recupera input cliente.
Supponiamo che un cliente dichiari di volere un'auto. Questo è il primo attributo della sessione da elaborare. Alla domanda sul tipo di auto, dice auto di lusso. Questa seconda espressione 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 di un evento di input.
Blocchi di flusso che supportano gli attributi della sessione Lex
Puoi utilizzare gli attributi di sessione Lex nei seguenti blocchi di flusso quando viene chiamato un bot Lex:
Ulteriori informazioni
Per ulteriori informazioni sull’utilizzo degli attributi della sessione Amazon Lex, consulta Gestione del contesto di una conversazione nella Guida per gli sviluppatori di Amazon Lex V1.