

Avviso di fine del supporto: il 15 settembre 2025 AWS interromperà il supporto per Amazon Lex V1. Dopo il 15 settembre 2025, non potrai più accedere alla console di Amazon Lex V1 o alle risorse di Amazon Lex V1. Se utilizzi Amazon Lex V2, consulta invece la [guida Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html). 

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
<a name="faq-bot-kendra-search"></a>

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: 

1. Creare un bot con cui i clienti interagiranno per ottenere risposte dal bot.

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

1. Aggiungi l'`KendraSearchIntent`intento al tuo bot e configuralo in modo che funzioni con il tuo indice Amazon Kendra.

1. 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)](https://docs.aws.amazon.com/kendra/latest/dg/gs-console.html) nella *Amazon Kendra* Developer Guide.

**Per creare un bot di domande frequenti**

1. Accedi a Console di gestione AWS e apri la console Amazon Lex all'indirizzo [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/).

1. Nel riquadro di navigazione, scegliere **Bot**. 

1. Scegli **Create** (Crea).

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

1. Scegli **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**

1. Nella pagina **Nozioni di base sul bot** scegli **Crea intento**.

1. Per **Aggiungi intento**, scegli **Crea intento**.

1. Nella finestra di dialogo **Crea intento** assegna un nome all'intento, ad esempio **RequiredIntent**.

1. Per **Enunciazioni di esempio**, digitare un'enunciazione, ad esempio **Required utterance**.

1. 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**

1. Nel riquadro di navigazione scegliere il segno più (\$1) accanto a **Intenti**.

1. Per **Aggiungi intento**, scegliere **Cerca intenti esistenti**.

1. Nella casella **Intenti di ricerca**, inserisci**AMAZON.KendraSearchIntent**, quindi selezionalo dall'elenco.

1. Per **Copia intento integrato**, assegnare un nome all'intento, ad esempio **KendraSearchIntent**, quindi scegliere **Aggiungi**. 

1. Nell'editor degli intenti, scegli **Query Amazon Kendra** per aprire le opzioni delle query.

1. Dal menu **Indice Amazon Kendra** scegli l'indice che desideri venga ricercato dall'intento.

1. 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)).
   ```

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**

1. Nella finestra di test della console, digitare una domanda per l'indice.

1. Verificare la risposta nella sezione delle risposte della finestra di test.

1. Per reimpostare la finestra di test per un'altra domanda, scegli **Cancella cronologia chat**.