発話生成を使用したインテント認識用のサンプル発話の生成 - Amazon Lex

発話生成を使用したインテント認識用のサンプル発話の生成

注記

生成 AI 機能を利用するには、最初に以下の前提条件を満たす必要があります。

  1. Amazon Bedrock コンソールに移動してサインアップし、使用する Anthropic Claude モデルにアクセスします (詳細については、「モデルアクセス」を参照してください)。Amazon Bedrock の使用料金については、「Amazon Bedrock の料金」を参照してください。

  2. ボットロケールで生成 AI 機能を有効にします。これを行うには、「生成 AI を使用した Lex V2 ボットの作成とパフォーマンスの最適化」の手順に従います。

発話の生成を使用して、インテントのサンプル発話の作成を自動化します。Amazon Lex V2 では、サンプル発話を手動で入力する代わりに、インテント名、説明、既存のサンプル発話に基づいてサンプル発話が生成されるため、独自のサンプル発話を見つけて作成するために費やす時間と労力を削減できます。Amazon Lex V2 で生成された発話は、編集または削除できます。このツールを使うと、インテント認識プロセス用のサンプル発話の作成を迅速化できます。

発話を生成できるようにするには、「生成 AI を使用した Lex V2 ボットの作成とパフォーマンスの最適化」の手順に従って生成 AI 機能を有効にします。

この機能に Amazon Lex V2 コンソールからアクセスするには、コンソールのロールに bedrock:ListFoundationModels 権限と bedrock:InvokeModel 権限があることを確認してください。

発話は、コンソールまたは API を使用して生成できます。

Console
  1. ボットで任意のインテントの [サンプル発話] セクションに移動します (ビジュアル会話ビルダーの場合は、[開始] ブロックにあります)。

  2. [発話を生成] ボタンを選択すると、5 つのサンプル発話が生成されます。インテントのサンプル発話が 25 個を超えると、[発話を生成] ボタンは無効になります。

  3. 生成された発話には、生成された発話を既存の発話と区別する緑色のバナーが表示されます。

  4. 発話にカーソルを合わせると、生成された発話を編集、削除、ソートするためのオプションが表示されます。

API
  1. サンプル発話を生成するインテントとボット ID、バージョン、ロケールを入力して、GenerateBotElement リクエストを送信します。

  2. レスポンスは SampleUtterance オブジェクトのリストを返します。各オブジェクトには生成された発話が含まれています。

  3. 発話をインテントに追加するには、UpdateIntent リクエストを送信し、発話を sampleUtterances フィールドに追加します。