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 ».

Utilisation des valeurs d'emplacement par défaut dans les intentions de votre bot Lex V2

Mode de mise au point
Utilisation des valeurs d'emplacement par défaut dans les intentions de votre bot 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.

Lorsque vous utilisez une valeur par défaut, vous spécifiez une source pour une valeur d'emplacement à remplir pour de nouvelles intentions lorsqu'aucun emplacement n'est fourni par l'entrée de l'utilisateur. Cette source peut être des attributs de dialogue, de demande ou de session antérieurs, ou une valeur fixe que vous avez définie au moment de la création.

Vous pouvez utiliser ce qui suit comme source pour vos valeurs par défaut.

  • Boîte de dialogue précédente (contextes) — #context -name.parameter-name

  • Attributs de session — [attribute-name]

  • Attributs de la demande — <attribute-name>

  • Valeur fixe : toute valeur qui ne correspond pas à la valeur précédente

Lorsque vous utilisez l'CreateIntentopération pour ajouter des emplacements à une intention, vous pouvez ajouter une liste de valeurs par défaut. Les valeurs par défaut sont utilisées dans l'ordre dans lequel elles sont répertoriées. Supposons, par exemple, que vous ayez une intention avec un emplacement dont la définition est la suivante :

"slots": [ { "botId": "string", "defaultValueSpec": { "defaultValueList": [ { "defaultValue": "#book-car-fulfilled.startDate" }, { "defaultValue": "[reservationStartDate]" } ] }, Other slot configuration settings } ]

Lorsque l'intention est reconnue, la valeur de l'emplacement nommé reservation-start-date « » est définie sur l'une des valeurs suivantes.

  1. Si le contexte book-car-fulfilled « » est actif, la valeur du paramètre « StartDate » est utilisée comme valeur par défaut.

  2. Si le contexte « book-car-fulfilled » n'est pas actif ou si le paramètre « StartDate » n'est pas défini, la valeur de l'attribut de session reservationStartDate « » est utilisée comme valeur par défaut.

  3. Si aucune des deux premières valeurs par défaut n'est utilisée, l'emplacement n'a pas de valeur par défaut et Amazon Lex recherchera une valeur comme d'habitude.

Si une valeur par défaut est utilisée pour l'emplacement, celui-ci n'est pas obtenu même s'il est requis.

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