Schritt 2: Erstellen eines benutzerdefinierten Slot-Typs (AWS CLI) - Amazon Lex V1

Wenn Sie Amazon Lex V2 verwenden, lesen Sie stattdessen das Amazon Lex V2-Handbuch.

 

Wenn Sie Amazon Lex V1 verwenden, empfehlen wir, Ihre Bots auf Amazon Lex V2 zu aktualisieren. Wir fügen V1 keine neuen Funktionen mehr hinzu und empfehlen dringend, V2 für alle neuen Bots zu verwenden.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Schritt 2: Erstellen eines benutzerdefinierten Slot-Typs (AWS CLI)

Erstellen Sie einen benutzerdefinierten Slot-Typ mit Enumerationswerten für die Blumen, die bestellt werden können. Dieser Typ wird im nächsten Schritt verwendet, wenn Sie die OrderFlowers-Absicht erstellen. Ein Slot-Typ definiert die möglichen Werte für einen Slot (Parameter) der Absicht.

Um die Befehle in dieser Übung auszuführen, müssen Sie wissen, in welcher Region die Befehle ausgeführt werden. Eine Liste der Regionen finden Sie unter Kontingente des Modellbaus .

So erstellen Sie einen benutzerdefinierten Slot-Typ (AWS CLI)
  1. Erstellen Sie eine Textdatei mit dem Namen FlowerTypes.json. Kopieren Sie den JSON-Code aus FlowerTypes.json in die Textdatei.

  2. Rufen Sie über die AWS CLI die PutSlotType-Operation zum Erstellen des Slot-Typs auf. Das Beispiel ist für Unix, Linux und macOS formatiert. Ersetzen Sie unter Windows den umgekehrten Schrägstrich (\), das Unix-Fortsetzungszeichen, am Ende jeder Zeile durch ein Caret-Zeichen oder Zirkumflex (^).

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

    Die Antwort des Servers:

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

Nächster Schritt

Schritt 3: Erstellen einer Absicht (AWS CLI)