Fase 2: Creare una funzione Lambda - 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 2: Creare una funzione Lambda

In questa sezione, crei una funzione Lambda utilizzando un blueprint (lex-make-appointment-python) fornito nella console Lambda. Puoi anche testare la funzione Lambda richiamandola utilizzando dati di eventi Amazon Lex di esempio forniti dalla console.

  1. Accedi a AWS Management Console e apri la AWS Lambda console all'indirizzo. https://console.aws.amazon.com/lambda/

  2. Scegliere Create a Lambda function (Crea una funzione Lambda).

  3. Per Seleziona progetto, digita lex per trovare il blueprint, quindi scegli il lex-make-appointment-pythonblueprint.

  4. Configura la funzione Lambda come segue.

    • Digitate il nome della funzione Lambda ()MakeAppointmentCodeHook.

    • Per il ruolo, scegli Create a new role from template(s) (Crea un nuovo ruolo da modello), quindi digita un nome di ruolo.

    • Non modificare gli altri valori predefiniti.

  5. Selezionare Create function (Crea funzione).

  6. Se utilizzi una lingua diversa dall'inglese (USA) (en-US), aggiorna i nomi degli intenti come descritto in. Aggiornamento di un blueprint per una specifica impostazione locale

  7. Prova la funzione Lambda.

    1. Seleziona Actions (Operazioni), quindi Configure test event (Configura evento test).

    2. Dall'elenco Sample event template (Modello evento di esempio), scegli Lex-Make Appointment (preview) (Lex-Crea appuntamento (anteprima)). Questo evento di esempio utilizza il modello di richiesta/risposta di Amazon Lex, con valori impostati in modo che corrispondano a una richiesta del tuo bot Amazon Lex. Per informazioni sul modello di richiesta/risposta di Amazon Lex, consulta. Utilizzo delle funzioni Lambda

    3. Seleziona Save and test (Salva ed esegui test).

    4. Verifica che la funzione Lambda sia stata eseguita correttamente. La risposta in questo caso corrisponde al modello di risposta di Amazon Lex.

Fase succcessiva

Fase 3. Aggiornamento dell'intento: configurazione di un hook di codice