Abilitazione del bot Amazon Lex V2 per attendere che l'utente fornisca ulteriori informazioni durante una pausa - Amazon Lex

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

Abilitazione del bot Amazon Lex V2 per attendere che l'utente fornisca ulteriori informazioni durante una pausa

Quando avvii uno streaming bidirezionale da un bot Amazon Lex V2 alla tua applicazione, puoi configurare il bot in modo che attenda che l'utente fornisca informazioni aggiuntive. In alcuni casi un utente potrebbe non essere pronto a rispondere a una richiesta. Ad esempio, un utente potrebbe non essere pronto a fornire i dati della propria carta di credito perché il portafoglio si trova in un'altra stanza.

Utilizzando il comportamento Wait and continue del bot Amazon Lex V2, gli utenti possono pronunciare frasi come «aspetta un secondo» per far sì che il bot attenda che trovino le informazioni e le forniscano. Quando abiliti questo comportamento, il bot invia all'utente promemoria periodici per fornire le informazioni. Non restituisce eventi di trascrizione perché non ci sono enunciati dall'utente da trascrivere.

Il bot Amazon Lex V2 gestisce automaticamente una conversazione in streaming. Non è necessario scrivere alcun codice aggiuntivo per abilitare questa funzionalità. Quando a un bot viene richiesto di attendere dall'utente, il state del Intent è Waiting e il type DialogAction èElicitSlot. È possibile utilizzare queste informazioni per personalizzare l'applicazione in base alle proprie esigenze. Ad esempio, è possibile configurare l'applicazione per riprodurre musica quando l'utente cerca la propria carta di credito.

Si abilita il comportamento di attesa e continuazione per un singolo slot. Per ulteriori informazioni sugli slot, consultaConcetti fondamentali di Amazon Lex V2.

Per abilitare «aspetta e continua»
  1. Accedi a AWS Management Console e apri la console Amazon Lex V2 sulla console Amazon Lex V2.

  2. In Bot, seleziona un bot.

  3. In Lingua, seleziona la lingua del bot.

  4. Scegli View intents.

  5. Seleziona l'intento .

  6. In Slot, scegli uno slot.

  7. In Opzioni avanzate, scegli Attendi e continua.

  8. In Attendi e continua specifica i seguenti campi:

    • Risposta quando l'utente desidera che il bot attenda: questo è il modo in cui il bot risponde quando l'utente gli chiede di attendere le informazioni aggiuntive.

    • Risposta se l'utente ha bisogno che il bot continui ad aspettare: questa è la risposta che il bot invia per ricordare all'utente che sta ancora aspettando le informazioni. Puoi modificare la frequenza con cui il bot ricorda all'utente.

    • Risposta quando l'utente desidera continuare: questa è la risposta del bot quando l'utente dispone delle informazioni richieste.

Per ogni risposta del bot, puoi fornire più varianti della risposta e una viene presentata all'utente a caso. Puoi anche scegliere se queste risposte possono essere interrotte dall'utente.

Per testare la funzionalità wait and continue, configura il bot in modo che attenda l'input dell'utente e avvia uno streaming verso un bot Amazon Lex V2. Per informazioni sullo streaming verso un bot, consultaUtilizzo di per avviare una conversazione API in streaming.

Potrebbe essere necessario disattivare l'attesa e continuare a rispondere. Usa l'interruttore Attivo per impostare se utilizzare o meno le risposte di attesa e di continuazione.

L'interruttore attivo per la risposta di attesa e continuazione.