Schritt 1: Veröffentlichen des 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 1: Veröffentlichen des Slot-Typs (AWS CLI)

Bevor Sie eine Version einer Absicht veröffentlichen können, die einen Slot-Typ verwendet, müssen Sie eine Version des betreffenden Slot-Typs veröffentlichen. In diesem Beispiel veröffentlichen Sie den Slot-Typ FlowerTypes.

Anmerkung

Das folgende AWS CLI-Beispiel ist für Unix, Linux und macOS formatiert. Ändern Sie unter Windows "\$LATEST" zu $LATEST, und ersetzen Sie den umgekehrten Schrägstrich (\) am Ende jeder Zeile durch ein Caret-Zeichen (^).

So veröffentlichen Sie einen Slot-Typ (AWS CLI)
  1. Rufen Sie in der AWS CLI die neueste Version des Slot-Typs ab:

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

    Die Antwort von Amazon Lex folgt. Notieren Sie die Prüfsumme der aktuellen Fassung der $LATEST-Version.

    {
        "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. Veröffentlichen Sie eine Version des Slot-Typs. Verwenden Sie die im vorherigen Schritt notierte Prüfsumme.

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

    Die Antwort von Amazon Lex folgt. Notieren Sie für den nächsten Schritt die Versionsnummer.

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

Nächster Schritt

Schritt 2: Veröffentlichen der Absicht (AWS CLI)