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 Amazon Lex V1 o alle risorse Amazon Lex V1. Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.
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à.
FulfillmentActivity
Descrive come l'intento viene soddisfatto dopo che l'utente ha fornito tutte le informazioni necessarie per l'intento. È possibile fornire una funzione Lambda per elaborare l'intento oppure restituire le informazioni sull'intento all'applicazione client. Ti consigliamo di utilizzare una funzione Lambda in modo che la logica pertinente risieda nel cloud e limiti il codice lato client principalmente alla presentazione. Se è necessario aggiornare la logica, è sufficiente aggiornare la funzione Lambda; non è necessario aggiornare l'applicazione client.
Considerare i seguenti esempi:
-
In un'applicazione per ordinare pizze, dopo che l'utente ha fornito tutte le informazioni per effettuare un ordine, si utilizza una funzione Lambda per effettuare un ordine presso una pizzeria.
-
In un'applicazione di gioco, quando un utente dice «pick up a rock», queste informazioni devono tornare all'applicazione client in modo che possa eseguire l'operazione e aggiornare la grafica. In questo caso, desideri che Amazon Lex restituisca i dati sulle intenzioni al client.
Indice
- type
-
Come deve essere raggiunto l'intento, eseguendo una funzione Lambda o restituendo i dati dello slot all'applicazione client.
Tipo: stringa
Valori validi:
ReturnIntent | CodeHook
Campo obbligatorio: sì
- codeHook
-
Una descrizione della funzione Lambda che viene eseguita per soddisfare l'intento.
Tipo: oggetto CodeHook
Campo obbligatorio: no
Vedi anche
Per ulteriori informazioni sull'utilizzo di questa API in una delle lingue specifiche, consulta quanto segue AWS SDKs: