

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

# 生成 AI を使用した Lex V2 ボットの作成とパフォーマンスの最適化
<a name="generative-features"></a>

Amazon Bedrock の生成 AI 機能を活用して、Amazon Lex V2 ボットの構築プロセスを自動化し、スピードアップします。Amazon Bedrock を使用して以下のプロセスを実行できます。

**注記**  
これらの機能では、生成 AI を使用します。このサービスを利用する際には、不正確または不適切な応答が返される場合があることを覚えておいてください。詳細については、「[AWS の責任ある AI に関するポリシー](https://aws.amazon.com/machine-learning/responsible-ai/policy/)」を参照してください。  
Amazon Bedrock を利用: AWS は自動不正検出を実装しています。Amazon Lex V2 の生成 AI 機能は Amazon Bedrock 上に構築されているため、ユーザーは Amazon Bedrock に実装されているコントロールを引き継ぎ、AI の安全性、セキュリティ、責任ある使用を実現できます。
+ 自然言語の説明を使用して、新しいボットを作成し、関連するインテントとスロットタイプを効率的に追加します。
+ ボットのインテントに合ったサンプル発話を自動的に生成します。
+ ボットのスロット解決パフォーマンスを向上させます。
+ 顧客の質問に答えるのに役立つインテントを作成します。
+ Amazon Bedrock エージェントと Amazon Bedrock ナレッジベースを使用して、顧客の質問に答えます。

Amazon Lex V2 の生成 AI 機能は、コンソールまたは API を使用して有効にすることができます。

**注記**  
生成 AI 機能を活用するには、最初に以下の前提条件を満たす必要があります。  
Amazon Bedrock の使用料金については、「[Amazon Bedrock の料金](https://aws.amazon.com/bedrock/pricing/)」を参照してください。
ボットロケールで生成 AI 機能を有効にします。これを行うには、「[生成 AI を使用した Lex V2 ボットの作成とパフォーマンスの最適化](#generative-features)」の手順に従います。

------
#### [ Using the console ]

1. AWS マネジメントコンソールにサインインし、[https://console.aws.amazon.com/lexv2/home](https://console.aws.amazon.com/lexv2/home) で Amazon Lex V2 コンソールを開きます。

1. 生成 AI 機能を有効にするボットとボットロケールを選択します。

1. **[生成 AI 設定]** セクションで、**[設定]** を選択します。

1. 有効にする機能ごとに **[有効]** ボタンを切り替えます。この機能で使用するモデルとバージョンを選択します。機能を有効にすると、追加の料金が発生する場合があります。Amazon Bedrock の使用料金については、「[Amazon Bedrock の料金](https://aws.amazon.com/bedrock/pricing/)」を参照してください。機能の詳細については、以下のリストから対応するトピックを選択してください。有効にする機能をオンにしたら、**[保存]** を選択します。機能がオンになったことを確認する緑色の成功バナーが表示されます。

------
#### [ Using the API ]

1. 新しいボットで生成 AI 機能を有効にするには、[CreateBot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBot.html) オペレーションを使用して新しいボットを作成します。

1. [CreateBotLocale](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotLocale.html) リクエストを送信します (必要に応じて `generativeAISettings` オブジェクトを変更してください)。既存のボットの機能を有効にする場合は、代わりに [UpdateBotLocale](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateBotLocale.html) リクエストを送信します。

   1. 記述的ボットビルダーを使用できるようにするには、`descriptiveBotBuilder` オブジェクトを変更します。使用する基盤モデルを `modelArn` フィールドで指定し、`enabled` の値を `True` に設定します。

   1. スロット解決の向上を有効にするには、`slotResolutionImprovement` オブジェクトを変更します。使用する基盤モデルを `modelArn` フィールドで指定し、`enabled` の値を `True` に設定します。

   1. サンプル発話の生成を有効にするには、`sampleUtteranceGeneration` オブジェクトを変更します。使用する基盤モデルを `modelArn` フィールドで指定し、`enabled` の値を `True` に設定します。

------

**Topics**
+ [記述的ボットビルダーを使用した、Lex V2 での説明文によるボットの構築](nld-bots.md)
+ [発話生成を使用したインテント認識用のサンプル発話の生成](utterance-generation.md)
+ [アシスト付きスロット解決を使用した Amazon Lex V2 のスロット値の明確化](assisted-slot.md)
+ [BedrockAgentIntent を使用した、Amazon Lex V2 での Amazon Bedrock エージェントの使用](bedrock-agent-intent.md)
+ [アシスト付き NLU を使用して Lex V2 のインテント分類とスロット解決を改善する](assisted-nlu.md)
+ [意図的な曖昧さを解消して、あいまいなユーザー入力を解決する](generative-intent-disambiguation.md)
+ [AI を活用した Bot Analyzer を使用してボットを最適化する](bot-analyzer.md)
+ [AMAZON.QnAIntent](generative-qna.md)