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à.
Creazione di percorsi di conversazione
In genere, Amazon Lex V2 gestisce il flusso di conversazioni con gli utenti. Per i bot semplici, il flusso predefinito può essere sufficiente per creare un'esperienza positiva per gli utenti. Tuttavia, per i bot più complessi, potresti voler prendere il controllo della conversazione e indirizzare il flusso verso percorsi più complessi.
Ad esempio, in un bot che prenota il noleggio auto, potresti non noleggiarlo a conducenti più giovani. In questo caso, puoi creare una condizione che verifichi se un conducente ha meno di una certa età e, in tal caso, passare alla risposta di chiusura.
Per progettare tali interazioni, puoi configurare la fase successiva in ogni punto della conversazione, valutare le condizioni, impostare valori e richiamare i code hook.
La ramificazione condizionale consente di creare percorsi per gli utenti attraverso interazioni complesse. Puoi utilizzare un ramo condizionale in qualsiasi momento in cui passi il controllo della conversazione al tuo bot. Ad esempio, puoi creare una condizione prima che il bot richieda il primo valore dello slot, puoi creare una condizione tra l'ottenimento del valore di ogni slot o puoi creare una condizione prima che il bot chiuda la conversazione. Per un elenco dei luoghi in cui è possibile aggiungere condizioni, consulta. Aggiungere intenti
Quando crei un bot, Amazon Lex V2 crea un percorso predefinito attraverso la conversazione in base all'ordine di priorità degli slot. Per personalizzare il percorso della conversazione, puoi modificare il passaggio successivo in qualsiasi momento della conversazione. Per ulteriori informazioni, consulta Configura i passaggi successivi della conversazione.
Per creare percorsi alternativi in base alle condizioni, puoi utilizzare un ramo condizionale in qualsiasi punto della conversazione. Ad esempio, puoi creare una condizione prima che il bot richieda il primo valore dello slot. Puoi creare una condizione tra l'acquisizione del valore di ogni slot oppure puoi creare una condizione prima che il bot chiuda la conversazione. Per un elenco dei luoghi che consentono di aggiungere condizioni, consulta. Aggiungi condizioni alle conversazioni delle filiali
Puoi impostare condizioni in base ai valori dello slot, agli attributi della sessione, alla modalità di input e alla trascrizione di input o a una risposta di Amazon Kendra.
Puoi impostare i valori degli attributi dello slot e della sessione in ogni punto della conversazione. Per ulteriori informazioni, consulta Imposta i valori durante la conversazione.
Puoi anche impostare l'azione successiva su dialog code hook per eseguire una funzione Lambda. Per ulteriori informazioni, consulta Richiama l'hook del codice di dialogo.
L'immagine seguente mostra la creazione di un percorso per uno slot nella console. In questo esempio, Amazon Lex V2 genererà lo slot «age». Se il valore dello slot è inferiore a 24, Amazon Lex V2 passa alla risposta di chiusura, altrimenti Amazon Lex seguirà il percorso predefinito.
Nota
Il 17 agosto 2022, Amazon Lex V2 ha rilasciato una modifica al modo in cui le conversazioni vengono gestite con l'utente. Questa modifica ti offre un maggiore controllo sul percorso che l'utente segue durante la conversazione. Per ulteriori informazioni, consulta Modifiche ai flussi di conversazione in Amazon Lex V2. I bot creati prima del 17 agosto 2022 non supportano i messaggi di dialogo tramite codice hook, l'impostazione di valori, la configurazione dei passaggi successivi e l'aggiunta di condizioni.