Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Concepts fondamentaux d'Amazon Lex V2

Mode de mise au point
Concepts fondamentaux d'Amazon Lex V2 - Amazon Lex

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.

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.

Amazon Lex V2 vous permet de créer des applications de chat (bots) pour obtenir des informations auprès des utilisateurs afin d'accomplir une tâche. Par exemple, vous pouvez créer un bot pour commander des fleurs ou réserver une chambre d'hôtel. Voici les étapes habituelles pour travailler avec Amazon Lex V2 :

  1. Créez un bot et ajoutez une ou plusieurs langues. Configurez le bot de manière à ce qu'il comprenne l'objectif de l'utilisateur, engage une conversation avec l'utilisateur pour obtenir des informations et réponde à l'intention de l'utilisateur.

  2. Testez le bot. Vous pouvez utiliser le client de fenêtre de test fourni par la console Amazon Lex V2.

  3. Publiez une version et créez un alias.

  4. Déployez le bot. Vous pouvez déployer le bot sur vos propres applications ou plateformes de messagerie telles que Facebook Messenger ou Slack

Avant de commencer, familiarisez-vous avec les concepts fondamentaux et la terminologie d'Amazon Lex V2 suivants :

  • Bot — Un bot exécute des tâches automatisées telles que la commande d'une pizza, la réservation d'un hôtel, la commande de fleurs, etc. Un bot Amazon Lex V2 est alimenté par des fonctionnalités de reconnaissance vocale automatique (ASR) et de compréhension du langage naturel (NLU).

    Les robots Amazon Lex V2 peuvent comprendre les entrées utilisateur sous forme de texte ou de parole et converser en langage naturel.

  • Langue : un bot Amazon Lex V2 peut converser dans une ou plusieurs langues. Chaque langue étant indépendante des autres, vous pouvez configurer Amazon Lex V2 pour converser avec un utilisateur en utilisant des mots et des phrases natifs. Pour de plus amples informations, veuillez consulter Langues et paramètres régionaux pris en charge par Amazon Lex V2.

  • Intention — Une intention représente une action que l'utilisateur souhaite effectuer. Vous créez un bot pour prendre en charge une ou plusieurs intentions connexes. Par exemple, vous pouvez créer une intention qui commande des pizzas et des boissons. Pour chaque intention, vous fournissez les informations obligatoires suivantes :

    • Nom de l'intention : nom descriptif de l'intention. Par exemple, OrderPizza.

    • Exemples d'énoncés — Comment un utilisateur pourrait exprimer son intention. Par exemple, un utilisateur peut dire « Puis-je commander une pizza » ou « Je veux commander une pizza ».

    • Comment réaliser l'intention — Comment souhaitez-vous réaliser l'intention une fois que l'utilisateur a fourni les informations nécessaires. Nous vous recommandons de créer une fonction Lambda pour répondre à l'objectif.

      Vous pouvez éventuellement configurer l'intention afin qu'Amazon Lex V2 renvoie les informations à l'application cliente pour l'exécution nécessaire.

    Outre les intentions personnalisées, Amazon Lex V2 fournit des intentions intégrées pour configurer rapidement votre bot. Pour de plus amples informations, veuillez consulter Intentions prédéfinies.

    Amazon Lex inclut toujours une intention de repli pour chaque bot. L'intention de secours est utilisée chaque fois qu'Amazon Lex ne parvient pas à déduire l'intention de l'utilisateur. Pour de plus amples informations, veuillez consulter AMAZON.FallbackIntent.

  • Emplacement : une intention peut nécessiter zéro ou plusieurs emplacements ou paramètres. Vous ajoutez des options dans le cadre de la configuration d'intention. Au moment de l'exécution, Amazon Lex V2 invite l'utilisateur à saisir des valeurs d'emplacement spécifiques. L'utilisateur doit fournir des valeurs pour tous les emplacements requis avant qu'Amazon Lex V2 puisse répondre à son objectif.

    Par exemple, l'OrderPizzaintention nécessite des emplacements tels que la taille, le type de croûte et le nombre de pizzas. Pour chaque emplacement, vous indiquez le type d'emplacement et une ou plusieurs invites qu'Amazon Lex V2 envoie au client pour obtenir des valeurs auprès de l'utilisateur. Un utilisateur peut répondre avec une valeur de créneau contenant des mots supplémentaires, tels que « grosse pizza, s'il vous plaît » ou « restons-en à une petite ». Amazon Lex V2 comprend toujours la valeur de l'emplacement.

  • Type d'emplacement : chaque emplacement possède un type. Vous pouvez créer votre propre type d'emplacement ou utiliser des types d'emplacements intégrés. Par exemple, vous pouvez créer et utiliser les types d'options suivants pour l'intention OrderPizza :

    • Taille – avec des valeurs d'énumération Small, Medium et Large.

    • Pâte – avec des valeurs d'énumération Thick et Thin.

    Amazon Lex V2 fournit également des types d'emplacements intégrés. Par exemple, AMAZON.Number est un type d'option prédéfini que vous pouvez utiliser avec le nombre de pizzas commandées. Pour de plus amples informations, veuillez consulter Intentions prédéfinies.

  • Version : une version est un instantané numéroté de votre travail que vous pouvez publier pour être utilisé dans différentes parties de votre flux de travail, telles que le développement, le déploiement de la version bêta et la production. Une fois que vous avez créé une version, vous pouvez utiliser un bot tel qu'il existait au moment de la création de la version. Une fois que vous avez créé une version, elle reste la même pendant que vous continuez à travailler sur votre application.

  • Alias : un alias est un pointeur vers une version spécifique d'un bot. Avec un alias, vous pouvez mettre à jour la version utilisée par vos applications clientes. Par exemple, vous pouvez faire pointer un alias vers la version 1 de votre bot. Lorsque vous êtes prêt à mettre à jour le bot, vous publiez la version 2 et vous modifiez l'alias pour qu'il pointe vers la nouvelle version. Comme vos applications utilisent l'alias au lieu d'une version spécifique, tous vos clients obtiennent les nouvelles fonctionnalités sans avoir besoin d'être mis à jour.

Pour obtenir la liste des AWS régions dans lesquelles Amazon Lex V2 est disponible, consultez la section Points de terminaison et quotas Amazon Lex V2 dans le manuel Amazon Web Services General Reference.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.