Étape 1 : créer un robot Amazon Lex (console) - Amazon Lex V1

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.

Étape 1 : créer un robot Amazon Lex (console)

Pour cet exercice, créez un bot pour commander des fleurs, appelé OrderFlowersBot.

Pour créer un bot Amazon Lex (console)

  1. Connectez-vous à la console Amazon Lex AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/lex/.

  2. S'il s'agit de votre premier bot, choisissez Get Started (Mise en route). Sinon, sur la page Bots, choisissez Create (Créer).

  3. Sur la page Create your Lex bot, saisissez les informations suivantes et choisissez Créer.

    • Choisissez le modèle OrderFlowers.

    • Laissez le nom du bot par défaut (OrderFlowers).

    • Pour COPPA, choisissez No.

    • Pour le stockage des énoncés de l'utilisateur, choisissez la réponse appropriée.

  4. Choisissez Créer. La console envoie les demandes nécessaires à Amazon Lex pour enregistrer la configuration. La console affiche ensuite la fenêtre d'édition du bot.

  5. Attendez la confirmation que le bot a été créé.

  6. Testez le bot.

    Note

    Pour ce faire, tapez un texte dans la fenêtre de test ou, pour les navigateurs compatibles, en sélectionnant le micro dans la même fenêtre et en parlant.

    Utilisez l'exemple de texte suivant pour engager une conversation avec le bot afin de commander des fleurs :

    Conversation dans la console pour commander des fleurs.

    A partir de ces informations, le bot déduit l'intention OrderFlowers et vous invite à entrer des données d'option. Lorsque vous fournissez toutes les données d'option requises, le bot traite l'intention (OrderFlowers) en renvoyant toutes les informations à l'application cliente (dans ce cas, la console). La console affiche les informations dans la fenêtre de test.

    En particulier :

    • Dans la déclaration « What day do you want the roses to be picked up? « , le terme « roses » s'affiche, car le message correspondant à l'option pickupDate est configuré à l'aide des substitutions, {FlowerType}. Vous pouvez vérifier cela dans la console.

    • La déclaration « Okay, your roses will be ready... » est celle que vous avez configurée comme invite de confirmation.

    • La dernière déclaration (« FlowerType:roses... ») correspond simplement aux données d'option qui sont renvoyées au client, dans ce cas, dans la fenêtre de test. Dans l'exercice suivant, vous utiliserez une fonction Lambda pour répondre à l'intention, auquel cas vous recevrez un message indiquant que la commande est exécutée.

Étape suivante

Étape 2 (facultatif) : Vérification des détails du flux d'informations (console)