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

Étape 3 : Publication du bot (AWS CLI)

Mode de mise au point
Étape 3 : Publication du bot (AWS CLI) - 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.

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.

Une fois que vous avez publié tous les types d'options et toutes les intentions qui sont utilisés par votre bot, vous pouvez publier le bot.

Mettez à jour le bot OrderFlowersBot pour qu'il utilise l'intention OrderFlowers que vous avez mise à jour dans l'étape précédente. Publiez ensuite une nouvelle version du bot OrderFlowersBot.

Note

L'exemple d'AWS CLI est mis en forme pour Unix, Linux et macOS. Pour Windows, remplacez "\$LATEST" par $LATEST et remplacez le caractère de continuation, à savoir la barre oblique inversée (\), à la fin de chaque ligne par un accent circonflexe (^).

Pour publier une version d'un bot (AWS CLI)
  1. Dans l'AWS CLI, accédez à la version $LATEST du bot OrderFlowersBot et enregistrez-la dans un fichier :

    aws lex-models get-bot \ --region region \ --name OrderFlowersBot \ --version-or-alias "\$LATEST" > OrderFlowersBot_V4.json
  2. Dans un éditeur de texte, ouvrez le fichier OrderFlowersBot_V4.json. Supprimez les champs createdDate, lastUpdatedDate, status et version. Recherchez l'intention OrderFlowers et remplacez la version par le numéro de version que vous avez enregistré dans l'étape précédente. Le fragment suivant du fichier OrderFlowersBot_V4.json montre l'emplacement de la modification.

        "intents": [
            {
                "intentVersion": "version", 
                "intentName": "OrderFlowers"
            }
  3. Dans l'AWS CLI, enregistrez la nouvelle révision du bot. Notez le numéro de version renvoyé par l'appel à put-bot.

    aws lex-models put-bot \ --name OrderFlowersBot \ --cli-input-json file://OrderFlowersBot_V4.json
  4. Obtenez le total de contrôle de la dernière révision du bot. Utilisez le numéro de version renvoyé à l'étape 3.

    aws lex-models get-bot \ --region region \ --version-or-alias version \ --name OrderFlowersBot > OrderFlowersBot_V4a.json

    Le fragment suivant de la réponse montre le total de contrôle du bot. Prenez-en note pour l'étape suivante.

        "name": "OrderFlowersBot", 
        "locale": "en-US", 
        "checksum": "checksum", 
  5. Publiez une nouvelle version du bot:

    aws lex-models create-bot-version \ --region region \ --name OrderFlowersBot \ --checksum "checksum"

    Le fragment suivant de la réponse montre la nouvelle version du bot.

        "checksum": "checksum", 
        "abortStatement": {
            ...
        }, 
        "version": "1",
        "lastUpdatedDate": timestamp, 
    

Étape suivante

Exercice 5 : Création d'un alias (AWS CLI)

Sur cette page

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