アシスト付き NLU を使用して Lex V2 のインテント分類とスロット解決を改善する - Amazon Lex

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

アシスト付き NLU を使用して Lex V2 のインテント分類とスロット解決を改善する

アシスト NLU は、大規模言語モデル (LLMs) を使用して Amazon Lex V2 のインテント分類とスロット解決機能を向上させる機能です。これにより、ボットが設定したインテントとスロット内に留まりながら、精度が向上します。この機能はボットコンテンツを生成または変更しません。この機能により、NLU システムの全体的な精度が向上し、ユーザーにとってよりシームレスで効果的な会話体験が得られます。

アシスト付き NLU 機能は、英語とスペイン語のロケールで使用できます (「」の表es_en_「」と「」で始まるロケールを参照してくださいAmazon Lex V2 でサポートされている言語とロケール)。

アシスト付き NLU を使用して、インテント分類とスロット解決を改善します。Amazon Lex V2 は Amazon Bedrock モデルを呼び出して、インテントを分類し、ボットのユースケースに合ったスロットタイプを解決できるようにします。コンソールを使用して、ボットのアシスト付き NLU を有効にできます。

Console

Amazon Lex V2 ボットでのアシスト付き NLU の使用

  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/lexv2/home で Amazon Lex V2 コンソールを開きます。

  2. Bots ページで、アシスト付き NLU で使用するボットを選択します。

  3. Bot Locale ページで、アシスト NLU セクションの Configure をクリックします。

  4. ランタイム生成 AI 機能セクションには、アシスト付き NLU 機能が表示されます。横のトグルボタンを使用して LLM アシスト NLU 機能を有効にし、保存をクリックします。

  5. Bot Locale ページの Assisted NLU セクションで LLM Assisted NLU 機能が有効になっていることを確認します。

  6. ボットを構築して、ランタイムで変更がボットに反映されることを確認します。

  7. ボットのビルドが完了したら、コンソールのテストパネルを使用するか、LLM アシスト NLU 機能を有効にした後にテストセットを実行して改善点を確認できます。

LLM アシスト NLU 機能を使用する際にボットの精度を向上させるためのガイダンス

以下のベストプラクティスは、アシスト付き NLU 機能の効果を最大化するのに役立ちます。

  1. Make Intent Names Self-Explanatory — インテントのアクションや目的をすぐに伝える名前を使用します。たとえば、フライトを予約するインテントを作成する場合は、「BookFlight」と呼びます。

  2. 名前をクリーンでシンプルに保つ — インテント名とスロット名にプレフィックス、サフィックス、または不要な単語を追加しないでください。「Dev」や「Test」などの追加の要素は LLM を混乱させ、目的をより明確にする可能性があります。

  3. 詳細な説明を提供する — カスタムインテントとスロットごとに、簡潔で有益な説明を含めます。これにより、特定の用途とコンテキストを説明し、人間と LLM の両方がその目的を理解しやすくなります。

注記

この機能を有効にすると、データが AWS リージョン間で処理される場合があります。クロスリージョン推論の詳細については、「」を参照してくださいhttps://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html

重要

ボットのドラフトバージョンでこの機能を有効にします。本番稼働用エイリアスで使用する前にテストします。

アシスト付き NLU の無効化

アシスト NLU 機能を無効にするには、次の手順に従います。

  1. にサインイン AWS Management Console し、https://console.aws.amazon.com/lexv2/home で Amazon Lex V2 コンソールを開きます。

  2. Bots ページで、ボットを選択します。

  3. Bot Locale ページで、アシスト NLU セクションの Configure をクリックします。

  4. ランタイム生成 AI 機能セクションで、アシスト付き NLU 機能をオフにして、保存をクリックします。

  5. 変更を適用するボットを構築します。