Etape 1 : Publication du type d'option (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.

Etape 1 : Publication du type d'option (AWS CLI)

Avant de pouvoir publier une version de tous les intentions qui utilisent un type d'option, vous devez publier une version de ce dernier. Dans ce cas, vous publiez le type d'option FlowerTypes.

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 un type d'option (AWS CLI)
  1. Dans l'AWS CLI, récupérez la dernière version du type d'option :

    aws lex-models get-slot-type \ --region region \ --name FlowerTypes \ --slot-type-version "\$LATEST"

    La réponse d'Amazon Lex suit. Enregistrez le total de contrôle pour la révision actuelle de la version $LATEST.

    {
        "enumerationValues": [
            {
                "value": "tulips"
            }, 
            {
                "value": "lilies"
            }, 
            {
                "value": "roses"
            }
        ], 
        "name": "FlowerTypes", 
        "checksum": "checksum", 
        "version": "$LATEST", 
        "lastUpdatedDate": timestamp, 
        "createdDate": timestamp, 
        "description": "Types of flowers to pick up"
    }
  2. Publiez une version du type d'option. Utilisez le total de contrôle que vous avez enregistré à l'étape précédente.

    aws lex-models create-slot-type-version \ --region region \ --name FlowerTypes \ --checksum "checksum"

    La réponse d'Amazon Lex suit. Enregistrez le numéro de version pour l'étape suivante.

    {
        "version": "1", 
        "enumerationValues": [
            {
                "value": "tulips"
            }, 
            {
                "value": "lilies"
            }, 
            {
                "value": "roses"
            }
        ], 
        "name": "FlowerTypes", 
        "createdDate": timestamp, 
        "lastUpdatedDate": timestamp, 
        "description": "Types of flowers to pick up"
    }

Étape suivante

Étape 2 : Publication de l'intention (AWS CLI)