メニュー
Amazon Lex
開発者ガイド

ステップ 2: カスタムスロットタイプを作成する (AWS CLI)

カスタムスロットタイプを作成し、注文できる花の種類を列挙値とします。次のステップで OrderFlowers インテントを作成するときに、このタイプを使用します。スロットタイプは、インテントのスロット (パラメータ) に指定できる値を定義します。

この演習のコマンドを実行するには、コマンドが実行されるリージョンを確認しておく必要があります。リージョンのリストについては、「 モデル構築の制限 」を参照してください。

カスタムスロットタイプを作成するには (AWS CLI)

  1. FlowerTypes.json という名前でテキストファイルを作成します。このテキストファイル内に FlowerTypes.json の JSON コードをコピーします。

  2. AWS CLI を使用して PutSlotType オペレーションを呼び出し、スロットタイプを作成します。例は、Unix、Linux、および macOS 用にフォーマットされています。Windows の場合は、各行末のバックスラッシュ (\) Unix 連結文字をキャレット (^) に置き換えてください。

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

    サーバーからのレスポンスは次のとおりです。

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

次のステップ

ステップ 3: インテントを作成する (AWS CLI)

このページの内容: