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à.
Esempio: creazione di un FAQ Bot per un indice Amazon Kendra
Questo esempio crea un bot Amazon Lex che utilizza un indice Amazon Kendra per fornire risposte alle domande degli utenti. Il bot di domande frequenti gestisce la finestra di dialogo per l'utente. Esso utilizza l'intento AMAZON.KendraSearchIntent
per eseguire query nell'indice e presentare la risposta all'utente. Per creare il bot:
-
Creare un bot con cui i clienti interagiranno per ottenere risposte dal bot.
-
Creare un intento personalizzato. Il bot richiede almeno un intento con almeno una enunciazione. Questo intento consente la c reazione del bot, ma non viene usato altrimenti.
-
Aggiungi l'
KendraSearchIntent
intento al tuo bot e configuralo in modo che funzioni con il tuo indice Amazon Kendra. -
Testa il bot ponendo domande a cui rispondono i documenti archiviati nel tuo indice Amazon Kendra.
Prima di poter utilizzare questo esempio, devi creare un indice Amazon Kendra. Per ulteriori informazioni, consulta Guida introduttiva a un bucket S3 (console) nella Amazon Kendra Developer Guide.
Per creare un bot di domande frequenti
Accedi AWS Management Console e apri la console Amazon Lex all'indirizzo https://console.aws.amazon.com/lex/
. -
Nel riquadro di navigazione, scegliere Bot.
-
Seleziona Create (Crea).
-
Seleziona Custom bot (Bot personalizzato). Configurare il bot come segue:
-
Nome del bot: assegna al bot un nome che ne indichi lo scopo, ad esempio
KendraTestBot
. -
Emetti voce: scegli Nessuno.
-
Timeout della sessione: Invio
5
. -
Analisi del sentimento: scegli No.
-
COPPA — Scegli No.
-
Archiviazione degli enunciati utente: scegli Non archiviare.
-
-
Seleziona Create (Crea).
Per creare correttamente un bot, è necessario creare almeno un intento con almeno un enunciazione di esempio. Questo intento è necessario per creare il tuo bot Amazon Lex, ma non viene utilizzato per la risposta alle domande frequenti. L'enunciazione per l'intento non deve essere applicata a nessuna delle domande poste dal cliente.
Per creare l'intento richiesto
-
Nella pagina Nozioni di base sul bot scegli Crea intento.
-
Per Aggiungi intento, scegli Crea intento.
-
Nella finestra di dialogo Crea intento assegna un nome all'intento, ad esempio
RequiredIntent
. -
Per Enunciazioni di esempio, digitare un'enunciazione, ad esempio
Required utterance
. -
Scegliere Salva intento.
Ora, crea l'intento di cercare un indice Amazon Kendra e i messaggi di risposta che dovrebbe restituire.
Per creare un AMAZON. KendraSearchIntent messaggio di intento e risposta
-
Nel riquadro di navigazione scegliere il segno più (+) accanto a Intenti.
-
Per Aggiungi intento, scegliere Cerca intenti esistenti.
-
Nella casella Intenti di ricerca, inserisci
AMAZON.KendraSearchIntent
, quindi selezionalo dall'elenco. -
Per Copia intento integrato, assegnare un nome all'intento, ad esempio
KendraSearchIntent
, quindi scegliere Aggiungi. -
Nell'editor degli intenti, scegli Query Amazon Kendra per aprire le opzioni delle query.
-
Dal menu Indice Amazon Kendra scegli l'indice che desideri venga ricercato dall'intento.
-
Nella sezione Risposta aggiungere i seguenti tre messaggi:
I found a FAQ question for you: ((x-amz-lex:kendra-search-response-question_answer-question-1)) and the answer is ((x-amz-lex:kendra-search-response-question_answer-answer-1)). I found an excerpt from a helpful document: ((x-amz-lex:kendra-search-response-document-1)). I think the answer to your questions is ((x-amz-lex:kendra-search-response-answer-1)).
-
Selezionare Salva intento, quindi Crea per creare il bot.
Infine, usa la finestra di test della console per testare le risposte dal bot. Le domande dovrebbero trovarsi nel dominio supportato dall'indice.
Per testare il bot di domande frequenti
-
Nella finestra di test della console, digitare una domanda per l'indice.
-
Verificare la risposta nella sezione delle risposte della finestra di test.
-
Per reimpostare la finestra di test per un'altra domanda, scegli Cancella cronologia chat.