Exemples d'énoncés - 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.

Exemples d'énoncés

Vous créez des exemples d'énoncés qui sont des variantes de phrases que vous vous attendez à ce que les utilisateurs utilisent pour initier une intention. Par exemple, pour une BookFlight intention, vous pouvez inclure des énoncés tels que les suivants :

  1. Je souhaite réserver un vol

  2. aidez-moi à prendre l'avion.

  3. des billets d'avion, s'il vous plaît !

  4. vol de {DepartureCity} à {DestinationCity}

Vous devez fournir au moins 10 exemples d'énoncés. Donnez des exemples représentant un large éventail de structures de phrases et de mots que les utilisateurs peuvent prononcer. Pensez également aux phrases incomplètes, comme dans les exemples 3 et 4 ci-dessus. Vous pouvez également utiliser des espaces que vous avez définis à cet effet dans un exemple d'énoncé en plaçant le nom de l'intervalle entre accolades, comme dans {DepartureCity} dans l'exemple 4. Si vous incluez des noms de slot dans un exemple d'énoncé, Amazon Lex V2 remplit les cases correspondant à l'intention avec les valeurs que l'utilisateur fournit dans l'énoncé.

Une variété d'exemples d'énoncés permet à Amazon Lex V2 de généraliser afin de reconnaître efficacement que l'utilisateur souhaite initier l'intention.

Vous pouvez ajouter des exemples d'énoncés dans l'éditeur d'intention, le générateur de conversation visuel ou à l'aide des opérations de l'UpdateIntentAPI CreateIntentou. Vous pouvez également générer automatiquement des exemples d'énoncés en tirant parti des fonctionnalités d'intelligence artificielle générative d'Amazon Bedrock. Pour en savoir plus, consultez Utiliser la génération d'énoncés pour générer des exemples d'énoncés pour la reconnaissance de l'intention.

Utilisez l'éditeur Intent ou le générateur de conversation visuel
  1. Dans l'éditeur Intent, accédez à la section Exemples d'énoncés. Dans le générateur de conversation visuel, recherchez la section Exemples d'énoncés dans le bloc Démarrer.

  2. Dans la zone contenant le texte transparentI want to book a flight, tapez un exemple d'énoncé. Sélectionnez Ajouter un énoncé pour ajouter l'énoncé.

  3. Consultez les exemples d'énoncés que vous avez ajoutés en mode Aperçu ou en mode texte brut. En texte brut, chaque ligne est un énoncé distinct. En mode aperçu, passez le pointeur de la souris sur un énoncé pour afficher les options suivantes :

    • Sélectionnez la zone de texte pour modifier l'énoncé.

    • Cliquez sur le bouton X à droite de la zone de texte pour supprimer l'énoncé.

    • Faites glisser le bouton situé à gauche de la zone de texte pour modifier l'ordre des exemples d'énoncés.

  4. Utilisez la barre de recherche en haut pour effectuer une recherche parmi vos exemples d'énoncés et le menu déroulant situé à côté pour les trier selon l'ordre dans lequel vous les avez ajoutés ou par ordre alphabétique.

Utiliser une opération d'API
  1. Créez une nouvelle intention avec l'CreateIntentopération ou mettez à jour une intention existante avec l'UpdateIntentopération.

  2. La demande d'API inclut un sampleUtterances champ qui correspond à un tableau d'SampleUtteranceobjets.

  3. Pour chaque exemple d'énoncé que vous souhaitez ajouter, ajoutez un SampleUtterance objet au tableau. Ajoutez l'extrait d'énoncé comme valeur du utterance champ.

  4. Pour modifier et supprimer des exemples d'énoncés, envoyez une UpdateIntent demande. La liste des énoncés que vous fournissez dans le sampleUtterances champ remplace les énoncés existants.

    Important

    Tout champ que vous laissez vide dans la UpdateIntent demande entraînera la suppression des configurations existantes dans l'intention de le faire. Utilisez cette DescribeIntentopération pour renvoyer la configuration du bot et copiez les configurations que vous ne souhaitez pas supprimer dans la UpdateIntent demande.