演習 1: 例からボットを作成する - Amazon Lex

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

演習 1: 例からボットを作成する

この演習では、最初の Amazon Lex V2 ボットを作成し、Amazon Lex V2 コンソールでテストします。この演習では OrderFlowers の例を使用します。

概要例

以下のコマンドを使用します。Amazon Lex V2 ボットを作成するために OrderFlowers ボットの構造の詳細については、使用方法 を参照してください。

  • インテント – OrderFlowers

  • スロットタイプ – 1 つのカスタムスロットタイプ (FlowerTypes) と列挙値 (rosesliliestulips)。

  • スロット – ボットでインテントを達成する前に、インテントには以下の情報 (つまり、スロット) が必要です。

    • PickupTime (AMAZON.TIME 組み込みタイプ)

    • FlowerType (FlowerTypes カスタムタイプ)

    • PickupDate (AMAZON.DATE 組み込みタイプ)

  • 発話 – 以下のサンプル発話はユーザーのインテントを示しています。

    • 「花をピックアップしたい」

    • 「花を注文したい」

  • プロンプト – ボットは、インテントを識別した後で、以下のプロンプトを使用してスロットを満たします。

    • FlowerType スロットのプロンプト – 「どの花を注文なさいますか?」

    • PickupDate スロットのプロンプト – 「何日に {FlowerType} をピックアップなさいますか?」

    • PickupTime スロットのプロンプト – 「何時に {FlowerType} をピックアップなさいますか?」

    • 確認ステートメント – 「了解いたしました。お客様の {FlowerType} は {PickupDate} の {PickupTime} までにご用意させていただきます。それでよろしいでしょうか?」

Amazon Lex V2 ボット (コンソール) を作成するには
  1. AWS Management Console にサインインし、Amazon Lex コンソール (https://console.aws.amazon.com/lex/) を開きます。

  2. [ボットの作成] を選択します。

  3. 作成方法 で、例から始める を選択します。

  4. ボットの例 セクションで、リストから OrderFlowers を選択します。

  5. [ボットの設定] セクションで、ボットに名前とオプションの説明を与えます。新しい名前は アカウント内で一意である必要があります。

  6. アクセス許可 セクションで、基本的な Amazon Lex アクセス許可で新しいロールを作成する を選択します。これにより、ボットを実行するために Amazon Lex V2 が必要とするアクセス許可を持つ AWS Identity and Access Management (IAM) ロールが作成されます。

  7. 児童オンラインプライバシー保護法 (COPPA) セクションで、適切な選択を行います。

  8. セッションタイムアウト および アドバンスト設定 セクションで、デフォルトのままにします。

  9. [Next] (次へ) をクリックします。Amazon Lex V2 がボットを作成します。

ボットを作成したら、ボットがサポートする言語を 1 つ以上追加する必要があります。言語には、ボットがユーザーとの会話に使用するインテント、スロットタイプ、スロットが含まれます。

ボットに言語を追加するには
  1. 言語 セクションで、サポートされている言語を選択し、説明を追加します。

  2. デフォルトが設定されている 音声インタラクション および インテント分類信頼スコアのしきい値 フィールドを離れます。

  3. [完了] を選択して、ボットに言語を追加します。

完了 を選択した後、コンソールがインテントエディタを開きます。インテントエディタを使用して、ボットが使用するインテントを調べることができます。ボットの確認が終わったら、ボットをテストできます。

OrderFlowers ボットをテストするには
  1. ページの上部で、[構築] を選択します。ボットが構築されるまで待ってください。

  2. ビルドが完了したら、[テスト] を選択してテストウィンドウを開きます。

  3. ボットをテストします。例えば、「花をピックアップしたい」などのサンプル発話で会話を始めます。

次のステップ

テンプレートを使用して最初のボットを作成したので、コンソールを使用して独自のボットを作成できます。カスタムボットの作成手順、およびボットの作成の詳細については、ボットの構築 を参照してください。