Fase 1. Pubblicazione del tipo di slot (AWS CLI) - Amazon Lex versione 1

Avviso di fine del supporto: il 15 settembre 2025 AWS interromperà il supporto per Amazon Lex V1. Dopo il 15 settembre 2025, non potrai più accedere alla console Amazon Lex V1 o alle risorse Amazon Lex V1. Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 1. Pubblicazione del tipo di slot (AWS CLI)

Prima di pubblicare una versione di qualsiasi intento che utilizza un tipo di slot, è necessario pubblicare una versione di tale tipo di slot. In questo caso, dovrai pubblicare il tipo di slot FlowerTypes.

Nota

L' AWS CLI esempio seguente è formattato per Unix, Linux e macOS. Per Windows, modifica "\$LATEST" in $LATEST e sostituisci il carattere di continuazione UNIX barra rovesciata (\) al termine di ogni riga con un accento circonflesso (^).

Per pubblicare un tipo di slot (AWS CLI)
  1. In AWS CLI, scarica la versione più recente del tipo di slot:

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

    Segue la risposta di Amazon Lex. Registra il checksum per l'attuale revisione della versione $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. Pubblica una versione del tipo di slot. Usa il checksum registrato nella fase precedente.

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

    Segue la risposta di Amazon Lex. Registra il numero di versione per la fase successiva.

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

Fase succcessiva

Fase 2. Pubblicazione dell'intento (AWS CLI)