Si vous utilisez Amazon Lex V2, consultez plutôt le guide Amazon Lex V2.
Si vous utilisez Amazon Lex V1, nous vous recommandons de mettre à niveau vos robots vers Amazon Lex V2. Nous n'ajoutons plus de nouvelles fonctionnalités à la V1 et recommandons vivement d'utiliser la V2 pour tous les nouveaux robots.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
FulfillmentActivity
Décrit comment l'intention est réalisée une fois que l'utilisateur a fourni toutes les informations requises pour l'intention. Vous pouvez fournir une fonction Lambda pour traiter l'intention, ou vous pouvez renvoyer les informations d'intention à l'application cliente. Nous vous recommandons d'utiliser une fonction Lambda afin que la logique pertinente réside dans le Cloud et de limiter le code côté client principalement à la présentation. Si vous devez mettre à jour la logique, vous ne mettez à jour que la fonction Lambda ; vous n'avez pas besoin de mettre à niveau votre application client.
Considérez les exemples suivants :
-
Dans une application de commande de pizzas, une fois que l'utilisateur a fourni toutes les informations nécessaires pour passer une commande, vous utilisez une fonction Lambda pour passer une commande auprès d'une pizzeria.
-
Dans une application de jeu, lorsqu'un utilisateur dit « ramasse une pierre », ces informations doivent être renvoyées à l'application cliente afin qu'elle puisse effectuer l'opération et mettre à jour les graphismes. Dans ce cas, vous souhaitez qu'Amazon Lex renvoie les données d'intention au client.
Table des matières
- type
-
Comment l'intention doit être remplie, soit en exécutant une fonction Lambda, soit en renvoyant les données du slot à l'application cliente.
Type : chaîne
Valeurs valides :
ReturnIntent | CodeHook
Obligatoire : oui
- codeHook
-
Description de la fonction Lambda exécutée pour répondre à l'intention.
Type : objet CodeHook
Obligatoire : non
consultez aussi
Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :