

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

# Bedrock Claude を使用したエージェント検索の設定
<a name="cfn-template-agentic-search"></a>

エージェント検索は、自律型エージェントを活用して、ユーザーインテントを理解し、適切なツールをオーケストレーションし、最適化されたクエリを生成し、自然言語インターフェイスを通じて決定事項を透過的に要約することで、ユーザーに代わって複雑な検索を実行します。これらのエージェントは、Bedrock Claude などの推論モデルを利用しています。

以下のステップに従って、エージェント検索用に Bedrock Claude モデルを自動的に設定する CloudFormation テンプレートを開き、実行します。また、OpenSearch Dashboards の AI Search Flows プラグインでエージェントを設定および作成する方法について説明します。

## Bedrock Claude アクセスの有効化
<a name="agentic-search-bedrock-access"></a>

1. **前提条件:** ドメインがきめ細かなアクセスコントロールを使用している場合は、テンプレートを実行する前にバックエンドロール`arn:aws:iam::your-account-id:role/LambdaInvokeOpenSearchMLCommonsRole`として`ml_full_access`ロールにマッピングします。この IAM ロールが存在しない場合、CloudFormation によって自動的に作成されます。マッピングの設定方法の詳細については、「」を参照してください[OpenSearch Dashboards に ML ロールをマッピングします (きめ細かなアクセスコントロールを使用している場合)](ml-external-connector.md#connector-external-fgac)。

1. [https://console.aws.amazon.com/aos/home](https://console.aws.amazon.com/aos/home) で Amazon OpenSearch Service コンソールを開きます。

1. 左側のナビゲーションペインから、**[統合]** を選択します。

1. エージェント**検索用の Bedrock Claude との統合**で、**ドメインの設定**を選択します。ドメインがバージョン 3.3 以降であることを確認します。

1. CloudFormation テンプレートで、OpenSearch Service ドメインエンドポイントを入力し、モデルを選択します。残りのフィールドはオプションまたは事前入力済みです。**スタックの作成**をクリックし、プロビジョニングが完了するまで待ちます。

1. Amazon OpenSearch Service コンソールからドメインを選択し****、ドメインを選択します。**OpenSearch Dashboards URL** をクリックして、OpenSearch Dashboards にアクセスします。

## エージェントの構築とエージェント検索の実行
<a name="agentic-search-building-agents"></a>

1. OpenSearch Dashboards から、左側のメニューを開きます。**OpenSearch Plugins** > **AI Search Flows** を選択してプラグインにアクセスします。

1. **ワークフロー**ページで**新しいワークフロー**タブを選択し、**エージェント検索**カードで**作成**をクリックします。

1. 検索設定に一意の名前を指定し、**作成**をクリックします。

1. **エージェントの設定** で、**新しいエージェントの作成** をクリックします。新しく作成した Bedrock Claude モデルを選択し、**エージェントの作成**をクリックします。ボタンが無効になっている場合は、**詳細設定** > **LLM インターフェイス**をチェックし、有効なインターフェイスが選択されていることを確認します。CloudFormation のすべてのモデルは Bedrock Claude モデルになるため、**Bedrock Claude** をまだ選択していない場合は、**エージェントの作成**をクリックします。

1. **テストフロー**で、エージェント検索を実行してみてください。自然言語検索クエリを指定し、**検索**をクリックします。

AI Search Flows プラグインの完全なドキュメントについては、OpenSearch ドキュメントの[「エージェント検索の設定](https://docs.opensearch.org/latest/vector-search/ai-search/building-agentic-search-flows/)」を参照してください。

エージェント検索の仕組みの詳細については、OpenSearch ドキュメントの[「エージェント検索](https://opensearch.org/docs/latest/vector-search/ai-search/agentic-search/)」を参照してください。