翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Bedrock エージェントでマルチエージェントコラボレーションを使用する
マルチエージェントコラボレーションにより、複数の Amazon Bedrock エージェントを連携し、複雑なタスクを計画して解決できるようになります。マルチエージェントコラボレーションを使用すると、タスクを分割し、特定のタスクをドメインスペシャリストのサブエージェントに割り当て、並行して作業を進め、互いの強みを活用できるエージェントのチームを迅速に構築できるため、問題解決の効率が向上します。マルチエージェントは、生成 AI アプリケーションの計画、オーケストレーション、ユーザーインタラクションのための一元化されたメカニズムを提供します。
マルチエージェントアプローチを使用すると、Amazon Bedrock エージェントを迅速にスーパーバイザーとして指定し、単数または複数のコラボレーターエージェントをスーパーバイザーに関連付けることができます。このような階層型コラボレーションモデルを使用することで、ユーザーからのプロンプトとクエリにリアルタイムで同期的にレスポンスを返せます。この階層型モデルが成熟するにつれて、コラボレーターエージェントを追加して機能を拡張できます。
重要
マルチエージェントコラボレーションを有効にする前に、まずスーパーバイザーエージェントを保存する必要があります。スーパーバイザーエージェントを保存したら、エージェントを更新し、追加のコラボレーターエージェントを関連付けることができます。
スーパーバイザーエージェントは、ユーザーが指定した指示に従って、各コラボレーターエージェントの構造とロールを理解します。チームのパフォーマンスを確実に向上させるには、スーパーバイザーエージェントとチーム内のすべてのコラボレーターエージェントのロールと責任を明確に指定し、重複する責任を最小限に抑える必要があります。各エージェントの役割と責任の記述には、自然言語を使用できます。例えば、マルチエージェントコラボレーションを使用して、オンライン住宅ローンアシスタントを作成できます。各 Amazon Bedrock エージェントは、次のいずれかのタスクを実行するように設定できます。
-
スーパーバイザーエージェント – ユーザーから質問を受け取り、質問が既存の住宅ローン、新規住宅ローン、または一般的な質問であるかどうかを確認し、質問を適切なコラボレーターエージェントにルーティングします。
-
コラボレーターエージェント 1 – 既存の住宅ローンに対応する責任を担います。
-
コラボレーターエージェント 2 – 新規の住宅ローン申請の処理と、新規住宅ローンに関連する質問に回答する責任を担います。
-
コラボレーターエージェント 3 – 一般的な質問に対応する責任を担います。
スーパーバイザーエージェントを含む、チームの各エージェントは、特定のユースケースに合わせて最適化されており、ツール、アクショングループ、ナレッジベース、ガードレールへのアクセスなど、Amazon Bedrock エージェントのすべての機能を備えています。スーパーバイザーエージェントを呼び出すと、スーパーバイザーエージェントが自動的に複数のコラボレーターエージェント全体にわたる計画を策定して実行し、関連するリクエストとタスクを適切なコラボレーターエージェントにルーティングします。