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.
Modifications apportées aux flux de conversation dans Amazon Lex V2
Le 17 août 2022, Amazon Lex V2 a publié une modification de la façon dont les conversations sont gérées avec l'utilisateur. Cette modification vous permet de mieux contrôler le chemin emprunté par l'utilisateur tout au long de la conversation.
Avant le changement, Amazon Lex V2 gérait la conversation en sélectionnant des créneaux en fonction de leurs priorités. Vous pouvez modifier ce comportement de manière dynamique et changer le chemin de conversation en fonction des entrées de l'utilisateur DialogAction en utilisant la fonction Lambda. Cela peut être fait en suivant l'état actuel de la conversation et en décidant par programme de la marche à suivre en fonction de l'état de la session.
Grâce à cette modification, vous pouvez créer des chemins de conversation et des branches conditionnelles à l'aide de la console Amazon Lex V2 ou APIs sans utiliser de fonction Lambda. Amazon Lex V2 suit l'état de la conversation et contrôle la marche à suivre en fonction des conditions définies lors de la création du bot. Cela vous permet de créer facilement des conversations complexes lors de la conception de votre bot.
Ces modifications vous permettent de contrôler totalement la conversation avec votre client. Cependant, vous n'êtes pas obligé de définir un chemin. Si vous ne spécifiez aucun chemin de conversation, Amazon Lex V2 crée un chemin par défaut en fonction de la priorité des créneaux selon votre intention. Vous pouvez continuer à utiliser les fonctions Lambda pour définir des chemins de conversation de manière dynamique. Dans un tel scénario, la conversation reprend en fonction de l'état de session configuré dans la fonction Lambda.
Cette mise à jour fournit les éléments suivants :
-
Une nouvelle expérience de console pour créer des robots avec des flux de conversation complexes.
-
Mises à jour de l'existant APIs pour créer des robots pour prendre en charge les nouveaux flux de conversation.
-
Une réponse initiale pour envoyer un message en cas d'invocation d'intention.
-
Nouvelles réponses pour l'obtention d'emplacements, l'invocation de Lambda comme crochet de code de dialogue et la confirmation.
-
Possibilité de définir les prochaines étapes à chaque étape de la conversation.
-
Évaluation des conditions nécessaires à la conception de plusieurs chemins de conversation.
-
Configuration des valeurs des créneaux et des attributs de session à tout moment de la conversation.
Notez ce qui suit pour les anciens robots :
-
Les bots créés avant le 17 août 2022 continuent d'utiliser l'ancien mécanisme pour gérer les flux de conversation. Les robots créés après cette date utilisent la nouvelle méthode de gestion des flux de conversation.
-
Les nouveaux robots créés via des importations après le 17 août 2022 utilisent la nouvelle gestion des flux de conversation. Les importations sur les robots existants continuent d'utiliser l'ancienne méthode de gestion des conversations.
-
Pour activer la nouvelle gestion du flux de conversation pour un bot créé avant le 17 août 2022, exportez le bot, puis importez-le en utilisant un nouveau nom de bot. Le robot nouvellement créé à partir de l'importation utilise la nouvelle gestion du flux de conversation.
Notez ce qui suit pour les nouveaux robots créés après le 17 août 2022 :
-
Amazon Lex V2 suit le flux de conversation défini exactement comme il a été conçu pour offrir l'expérience souhaitée. Vous devez configurer toutes les branches de flux afin d'éviter les chemins de conversation par défaut pendant l'exécution.
-
Les étapes de conversation suivant un crochet de code doivent être entièrement configurées, car des étapes incomplètes peuvent entraîner l'échec du bot. Nous vous recommandons de valider les robots créés avant le 17 août 2022, car pour ces robots, il n'y a pas de validation automatique des étapes de conversation suivant un code hook.