Verwenden der Zusammenarbeit mehrerer Agenten mit Agenten für Amazon Bedrock
Die Zusammenarbeit mehrerer Agenten ermöglicht es mehreren Agenten für Amazon Bedrock, komplexe Aufgaben gemeinsam zu planen und zu lösen. Durch die Zusammenarbeit mehrerer Agenten können Sie schnell ein Team von Agenten zusammenstellen, die Aufgaben gliedern, spezifische Aufgaben Domain-spezifischen untergeordneten Agenten zuweisen, parallel arbeiten und die Stärken des jeweils anderen nutzen können, was zu einer effizienteren Problemlösung führt. Mehrere Agenten bieten einen zentralisierten Mechanismus für die Planung, Orchestrierung und Benutzerinteraktion für Ihre Anwendungen mit generativer KI.
Mit dem Ansatz mehrerer Agenten können Sie schnell einen Amazon-Bedrock-Agenten als Supervisor bestimmen und dem Supervisor dann einen oder mehrere Mitarbeiter zuordnen. Sie können dieses hierarchische Kooperationsmodell verwenden, um synchron und in Echtzeit auf Prompts und Abfragen von Benutzern zu antworten. Wenn Ihr hierarchisches Modell immer ausgereifter wird, können Sie weitere zusätzliche Partner-Agenten hinzufügen, um deren Funktionen zu erweitern.
Wichtig
Bevor Sie die Zusammenarbeit mehrerer Agenten aktivieren können, müssen Sie zuerst den Supervisor-Agenten speichern. Nachdem der Supervisor-Agent gespeichert wurde, können Sie den Agenten aktualisieren und ihm weitere Partner-Agenten zuordnen.
Der Supervisor-Agent verwendet die von Ihnen bereitgestellten Anweisungen, um sich mit der Struktur und Rolle der einzelnen Partner-Agenten vertraut zu machen. Um sicherzustellen, dass das Team gute Leistungen erbringt, müssen Sie die Rolle und Verantwortlichkeiten des Supervisors und aller Mitarbeiter im Team klar festlegen und Überschneidungen der Zuständigkeiten minimieren. Sie können die Rolle und Zuständigkeiten der einzelnen Agenten in natürlicher Sprache beschreiben. Sie können beispielsweise die Zusammenarbeit mehrerer Agenten verwenden, um einen Online-Hypotheken-Assistenten zu erstellen. Jeder Amazon-Bedrock-Agent kann so konfiguriert werden, dass er eine der folgenden Aufgaben ausführt:
-
Supervisor-Agent – Nimmt Fragen des Benutzers entgegen, überprüft, ob es sich bei der Frage um die bestehende Hypothek, die neue Hypothek oder um eine allgemeine Frage handelt, und leitet die Frage an den entsprechenden Partner-Agent weiter.
-
Partner-Agent 1 – Verantwortlich für die Bearbeitung bestehender Hypotheken
-
Partner-Agent 2 – Verantwortlich für die Bearbeitung neuer Hypothekenanträge und für die Beantwortung von Fragen im Zusammenhang mit neuen Hypotheken.
-
Partner-Agent 3 – Verantwortlich für die Bearbeitung allgemeiner Fragen.
Jeder Agent im Team, einschließlich des Supervisor-Agenten, ist für einen bestimmten Anwendungsfall optimiert und verfügt über alle Funktionen von Agenten für Amazon Bedrock, einschließlich des Zugriffs auf Tools, Aktionsgruppen, Wissensdatenbanken und Integritätsschutz. Wenn Sie den Supervisor-Agenten aufrufen, erstellt er automatisch einen Plan für eine Reihe von Partner-Agenten und führt diesen aus und leitet relevante Anforderungen und Aufgaben an den entsprechenden Mitarbeiter weiter.