Amazon Lex
開発者ガイド

ステップ 1: スロットタイプを発行する (AWS CLI)

スロットタイプを使用するインテントのバージョンを発行する前に、そのスロットタイプのバージョンを発行する必要があります。この例では、FlowerTypes を発行します。

注記

次の AWS CLI の例は、Unix、Linux、および macOS 用にフォーマットされています。Windows の場合は、"\$LATEST"$LATEST に変更し、各行末のバックスラッシュ (\) 連結文字をキャレット (^) に置き換えてください。

スロットタイプを発行するには (AWS CLI)

  1. AWS CLI で、スロットタイプの最新バージョンを取得します。

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

    Amazon Lex からのレスポンスは次のとおりです。$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. スロットタイプのバージョンを発行します。前のステップで書き留めたチェックサムを使用します。

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

    Amazon Lex からのレスポンスは次のとおりです。次のステップのためにバージョン番号を書き留めます。

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

次のステップ

ステップ 2: インテントを発行する (AWS CLI)

このページの内容: