Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

ステップ 3: ボットを構築してテストする

フォーカスモード
ステップ 3: ボットを構築してテストする - Amazon Lex V1

サポート終了通知: 2025 年 9 月 15 日、 AWS は Amazon Lex V1 のサポートを終了します。 V1 2025 年 9 月 15 日以降、Amazon Lex V1 コンソールまたは Amazon Lex V1 リソースにアクセスできなくなります。Amazon Lex V2 を使用している場合は、代わりに Amazon Lex V2 ガイドを参照してください。

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

サポート終了通知: 2025 年 9 月 15 日、 AWS は Amazon Lex V1 のサポートを終了します。 V1 2025 年 9 月 15 日以降、Amazon Lex V1 コンソールまたは Amazon Lex V1 リソースにアクセスできなくなります。Amazon Lex V2 を使用している場合は、代わりに Amazon Lex V2 ガイドを参照してください。

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

ボットを構築およびテストして、ボットが動作することを確認します。

ボットを構築してテストするには
  1. PizzaOrderingBot ボットを構築するには、[Build] を選択します。

    Amazon Lex はボットの機械学習モデルを構築します。ボットをテストする場合、コンソールではランタイム API を使用してユーザー入力を Amazon Lex に返します。Amazon Lex は機械学習モデルを使用してそのユーザー入力を解釈します。

    構築が完了するまでには時間がかかることがあります。

  2. ボットをテストするには、[Test Bot] (ボットのテスト) ウィンドウで、Amazon Lex ボットとの通信を開始します。

    • 例えば、次のように言うか、入力します。

      ピザボットからピザを注文するための会話。
    • OrderPizza インテントで設定したサンプル発話を使用してボットをテストします。例えば、以下は PizzaOrder インテントに設定したサンプル発話の 1 つです。

      I want a {size} {crust} crust {pizzaKind} pizza

      これをテストするには、次のように入力します。

      I want a large thin crust cheese pizza

    「ピザを注文します」と入力すると、Amazon Lex はそのインテント (OrderPizza) を検出します。次に、Amazon Lex からスロット情報の入力を求められます。

    すべてのスロット情報を指定すると、Amazon Lex はインテントに設定した Lambda 関数を呼び出します。

    Lambda 関数はメッセージ (「かしこまりました。お客様の ... を注文いたしました」) を Amazon Lex に返し、Amazon Lex によって返信されます。

レスポンスの検査

チャットウィンドウの下のペインで、Amazon Lex からのレスポンスを検査できます。このペインには、ボットとのやり取りに応じて変わるボットの状態に関する全体情報が表示されます。ペインの情報は、オペレーションの現在の状態を示します。

  • Dialog State – ユーザーとの会話の現在の状態。ElicitIntentElicitSlotConfirmIntentFulfilled のいずれかになります。

     

  • Summary – ダイアログの簡素化されたビューであり、処理対象のインテントのスロット値が表示されます。これにより、情報フローを追跡できます。インテント名、スロット総数と入力済みスロット数、すべてのスロットおよび関連値の一覧が表示されます。次の画像を参照してください。

    Amazon Lex コンソールのレスポンスの概要検査ペイン。
  • Detail – chatbot の未加工の JSON レスポンスを表示します。これにより、chatbot のテストとデバッグを行う際に、ボットとのやり取りやダイアログの現在の状態をより深く把握できます。チャットウィンドウに入力すると、検査ペインに PostText オペレーションからの JSON レスポンスが表示されます。チャットウィンドウに話しかけると、検査ペインに PostContent オペレーションからのレスポンスヘッダーが表示されます。次の画像を参照してください。

    コンソールのレスポンス検査ペイン。

次のステップ

ステップ 4 (オプション): クリーンアップする

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.