Étape 2 : Création d'un type d'option personnalisé (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.

Étape 2 : Création d'un type d'option personnalisé (AWS CLI)

Créez un type d'option personnalisé avec des valeurs d'énumération pour les fleurs qui peuvent être commandées. Vous utiliserez ce type d'option à l'étape suivante lorsque vous créerez l'intention OrderFlowers. Un type d'option définit les valeurs possibles pour une option (paramètre) de l'intention.

Pour exécuter les commandes de cet exercice, vous devez connaître la région dans laquelle les commandes seront exécutées. Pour obtenir la liste des régions, consultez Quotas liés à la création de modèle .

Pour créer un type d'option personnalisé (AWS CLI)
  1. Créez un fichier texte nommé FlowerTypes.json. Copiez le code JSON de FlowerTypes.json dans ce fichier texte.

  2. Appelez l'opération PutSlotType à l'aide de l'AWS CLI pour créer le type d'option. L'exemple est mis en forme pour Unix, Linux et macOS. Pour Windows, remplacez le caractère de continuation Unix, à savoir la barre oblique inversée (\), à la fin de chaque ligne par un accent circonflexe (^).

    aws lex-models put-slot-type \ --region region \ --name FlowerTypes \ --cli-input-json file://FlowerTypes.json

    La réponse du serveur est :

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

Étape suivante

Étape 3 : Création d'une intention (AWS CLI)