Inserito il: Aug 8, 2019
Le conversazioni naturali sono dinamiche e spesso coprono più argomenti. Un utente può iniziare con una richiesta, passare a un argomento correlato e infine tornare alla query originale. In precedenza, era possibile gestire una conversazione dinamica come questa solo sul lato server tramite le funzioni Lambda. Oggi annunciamo le nuove API della sessione Amazon Lex per gestire una conversazione dinamica sul client. È possibile definire lo stato della finestra di dialogo, i valori degli slot, i messaggi di richiesta e gli attributi. Questo controllo granulare sulla sessione consente di gestire il flusso di conversazione eseguendo operazioni come passare a un altro argomento o continuare da un punto precedente della conversazione.
L'SDK supporta due nuove API, PutSession e GetSession, che possono essere utilizzate per controllare il flusso della conversazione. L'operazione PutSession consente di modificare direttamente lo stato della sessione corrente. L'operazione GetSession viene utilizzata per ottenere lo stato di un intento precedente nella cronologia della chat. Queste API Amazon Lex sono disponibili oggi nelle regioni AWS di Stati Uniti orientali (Virginia settentrionale), Stati Uniti occidentali (Oregon) e UE occidentale (Irlanda). Per ulteriori informazioni, fai riferimento alla documentazione di Amazon Lex.