翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
注記
マルチエージェントコラボレーション機能は Amazon Bedrock のプレビューリリースであり、変更される可能性があります。
マルチエージェントコラボレーションの作成は、次のステップで構成されます。
-
共同作業者エージェントを作成してデプロイします。マルチエージェントコラボレーションワークフロー内で特定のタスクを実装するように、各共同作業者エージェントを設定してください。
-
新しいスーパーバイザーエージェントを作成するか、既存のエージェントにスーパーバイザーのロールを割り当てます。新しいスーパーバイザーエージェントを作成するとき、または既存のエージェントをスーパーバイザーエージェントとして識別するときに、スーパーバイザーエージェントが複数の共同作業者エージェント間で情報を処理する方法を指定することもできます。
共同作業者エージェントからのレスポンスを調整するタスクをスーパーバイザーエージェントに割り当てることも、ルーティング情報のタスクを適切な共同作業者エージェントに割り当てて最終レスポンスを送信することもできます。スーパーバイザーエージェントにルーティング情報のタスクを割り当てると、レイテンシーが短縮されます。
-
共同作業者エージェントのエイリアスバージョンをスーパーバイザーエージェントに関連付けます。
注記
現時点では、最大 10 人の共同作業者エージェントをスーパーバイザーエージェントに関連付けることができます。
-
マルチエージェントコラボレーションチームを準備してテストします。
-
スーパーバイザーエージェントをデプロイして呼び出します。
マルチエージェントコラボレーションは、Amazon Bedrock コンソール、 APIs、 CLI、または AWS SDK AWS を使用して作成できます。マルチエージェントコラボレーションを作成する方法については、任意の方法のタブを選択し、手順に従ってください。
ステップ 1: 共同作業者エージェントを作成する
-
エージェントを作成および設定する手順に従います。必ず各共同作業者エージェントが特定のタスクを実行するように設定します。
ステップ 2: 新しいスーパーバイザーエージェントを作成するか、既存のエージェントにスーパーバイザーロールを割り当てる
-
新しいスーパーバイザーエージェントを作成する場合は、「」の手順に従ってエージェントを手動で作成および設定する、次のステップに進みます。
エージェントがすでに設定されていて、エージェントにスーパーバイザーロールを割り当てる場合は、次のステップに進みます。
-
エージェントビルダーを開いていない場合は、次の操作を行います。
-
Amazon Bedrock アクセス許可を持つ IAM ロール AWS Management Console を使用して にサインインし、https://console.aws.amazon.com/bedrock/
で Amazon Bedrock コンソールを開きます。 -
左側のナビゲーションペインで [エージェント] を選択します。次に、[エージェント] セクションでエージェントを選択します。
-
[エージェントビルダーで編集] を選択します。
-
エージェントビルダーで、マルチエージェントコラボレーションセクションまでスクロールし、編集を選択します。
-
-
マルチエージェントコラボレーションページのコラボレーションステータスセクションで、マルチエージェントコラボレーションを有効にします。これにより、エージェントはスーパーバイザーエージェントとして識別されます。
-
コラボレーション設定セクションで、スーパーバイザーエージェントが複数の共同作業者エージェントの情報をどのように処理して最終応答を調整するかを選択します。
-
スーパーバイザーエージェントに共同作業者エージェントからの応答を調整する場合は、スーパーバイザーを選択します。
-
スーパーバイザーエージェントが情報を適切な共同作業者エージェントにルーティングして最終レスポンスを送信する場合は、ルーティングのあるスーパーバイザーを選択します。
-
次のステップに進み、共同作業者エージェントを追加します。
-
ステップ 3: 共同作業者エージェントを追加する
-
エージェント共同作業者セクションを展開し、マルチエージェントコラボレーション用に作成した共同作業者エージェントの詳細を入力します。
-
コラボレーターエージェントの場合、ドロップダウンからコラボレーターエージェントとエージェントのエイリアスを選択します。表示を選択して、共同作業者エージェントの詳細を表示できます。
-
コラボレーター名には、コラボレーターエージェントの代替名を入力します。この名前は、このエージェントの元の名前を置き換えるものではありません。
-
コラボレーション手順で、この共同作業者をスーパーバイザーエージェントで使用するタイミングの詳細を入力します。
-
(オプション) スーパーバイザーエージェントが以前の会話のコンテキストをこの共同作業者エージェントと共有する場合は、会話履歴を有効にするを有効にします。これをオンにすると、スーパーバイザーは、ユーザー入力テキストや会話の各ターンからのスーパーバイザーエージェントの応答など、現在のセッションの完全な履歴を含めます。
-
-
共同作業者を追加 を選択して、この共同作業者エージェントをmulti-agent-collaborationチームに追加します。共同作業者エージェントを追加するには、すべての共同作業者エージェントを追加するまでステップ 1 を繰り返します。
-
共同作業者エージェントの追加が完了したら、次のいずれかのオプションを選択します。
-
マルチエージェントコラボレーションを続けるには、保存を選択して次のステップに進み、マルチエージェントコラボレーションチームを準備してテストします。
-
[エージェントの詳細] ページに戻る場合は、[保存して終了] を選択します。
-
ステップ 4: マルチエージェントコラボレーションを準備してテストする
-
手順に従って、マルチエージェントコラボレーションチームの準備とテストを行います。
ステップ 5: マルチエージェントコラボレーションをデプロイする
-
InvokeAgent
リクエストを行うようにスーパーバイザーエージェントを設定して、マルチエージェントコラボレーションをデプロイします。