Fase 1: creazione Amazon Lex bot (console) - Amazon Lex versione 1

Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.

 

Se utilizzi Amazon Lex V1, ti consigliamo di aggiornare i bot ad Amazon Lex V2. Non stiamo più aggiungendo nuove funzionalità alla V1 e consigliamo vivamente di utilizzare la V2 per tutti i nuovi bot.

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à.

Fase 1: creazione Amazon Lex bot (console)

Per questo esercizio, crea un bot per ordinare fiori, chiamato OrderFlowersBot.

Per creare un bot Amazon Lex (console)

  1. Accedere alAWS Management Console e aprire la console Amazon Lex all'indirizzo https://console.aws.amazon.com/lex/.

  2. Se questo è il tuo primo bot, seleziona Get Started (Inizia); altrimenti, nella pagina Bots (Bot), scegli Crea.

  3. Nella pagina Create your Lex bot (Crea bot di Lex), fornisci le seguenti informazioni, quindi scegli Create (Crea).

    • Scegli il OrderFlowersblueprint.

    • Lascia il nome del bot predefinito (OrderFlowers).

    • Per COPPA, scegliere No.

    • Per la memorizzazione delle espressioni dell'utente, scegli la risposta appropriata.

  4. Seleziona Create (Crea). La console invia le richieste necessarie ad Amazon Lex per salvare la configurazione. La console visualizza la finestra dell'editor il bot.

  5. Attendere la conferma che il bot è stato creato.

  6. Esegui il test del bot.

    Nota

    Puoi eseguire il test del bot digitando una parte di testo nella finestra di prova oppure, nei browser compatibili, scegliendo il pulsante del microfono nella finestra di prova e parlando.

    Utilizza il seguente testo di esempio per avviare una conversazione con il bot per l'ordine dei fiori:

    Una conversazione nella console per ordinare dei fiori.

    Da questo input, il bot deduce l'intento OrderFlowers e richiede i dati dello slot. Una volta forniti tutti i dati di slot necessari, il bot realizza l'intento (OrderFlowers) restituendo tutte le informazioni all'applicazione client (in questo caso, la console). La console mostra le informazioni nella finestra di prova.

    Nello specifico:

    • Nell'istruzione "What day do you want the roses to be picked up?", il termine "roses" appare perché il prompt dello slot pickupDate viene configurato utilizzando delle sostituzioni, {FlowerType}. Verificare nella console.

    • L'istruzione "Okay, your roses will be ready..." è il prompt di conferma che hai configurato.

    • L'ultima istruzione ("FlowerType:roses...") indica semplicemente i dati dello slot restituiti al client, in questo caso, nella finestra di prova. Nell'esercizio successivo, si utilizza una funzione Lambda per soddisfare l'intento, nel qual caso viene visualizzato un messaggio che indica che l'ordine è stato evaso.

Fase successiva

Fase 2 (facoltativo): Revisione dei dettagli del flusso di informazioni (console)