Übersicht
MultiAgent ist ein leistungsfähiges Multi-Agenten-System, das darauf ausgelegt ist, mehrere Agenten zu koordinieren, die gemeinsam komplexe Aufgaben erledigen. Der Erstellungs- und Konfigurationsprozess von MultiAgent ist effizient und benutzerfreundlich und nutzt einen „Planer–Runner–Reviewer“-Ansatz für die Aufgabenausführung. Unternehmen können KI-Agenten-Teams flexibel für unterschiedliche Geschäftsszenarien zusammenstellen und so die Effizienz und Flexibilität von KI-Anwendungen im Unternehmen deutlich steigern. Die Plattform bietet zahlreiche integrierte, sofort einsatzbereite KI-Agenten wie AI Coder IDE, Browser Use und Computer Use – ohne aufwändige Konfiguration sofort nutzbar.
Der Betriebsmechanismus von MultiAgent funktioniert wie folgt:
flowchart LR
subgraph P["Planer"]
direction TB
P1["Aufgabenklärung
Benutzerabsicht erkennen und klären"]
P2["Planer
Hochwertige Aufgaben-To-do-Liste generieren"]
P3["Aktion
Dynamisch Aktionsliste für Aufgaben erstellen"]
end
subgraph R["Runner"]
direction TB
T(["Aufgabe-1"])
T2(["Aufgabe-2"])
T3(["Aufgabe..."])
direction LR
A3["Aktion1"]
A4["Aktion2"]
A5["Aktion3"]
A6["Aktion4"]
end
subgraph Rev["Reviewer"]
direction TB
RV["Unternehmensspezifische Review-Standards"]
D1{"Menschliche
Übernahme nötig?"}
D2{"Gesamte Aufgabe
Aktualisierung erforderlich?"}
D3{"Ausstehende Aufgaben
Aktualisierung nötig?"}
D4{"Aktuelle Aufgabe
Neu ausführen?"}
End(["Aufgabenausführung fortsetzen"])
end
H2["Übernahme durch menschliche Nutzer"]
H1["Nutzer gibt Aufgabe ein"]
P1 --> P2
P2 --> P3
P -- Serial --> T & T2 & T3
T -- Parallel --> A3 & A4
A6 -- Aufgabenbearbeitung abgeschlossen --> RV
RV -- Nicht bestanden --> D4
D4 -- N --> D3
D4 -. J .-> T
D3 -. J .-> P
D3 -- N --> D2
D2 -- N --> D1
D2 -. J .-> P
D1 -- J --> H2
D1 -- N --> End
A4 -- Serial --> A5
A5 -- Serial --> A6
RV -- Bestanden --> NT["Nächste Aufgabe starten"]
H1 -- Aufgabenanweisung absenden --> P
H1:::human
H2:::human
P1:::planner
P2:::planner
P3:::planner
T:::runner
T2:::runner
T3:::runner
A3:::runner
A3:::Peach
A4:::runner
A4:::Peach
A5:::runner
A5:::Peach
A6:::runner
A6:::Peach
RV:::reviewer
D1:::decision
D2:::decision
D3:::decision
D4:::decision
End:::reviewer
NT:::reviewer
classDef human fill:#e3f2fd,stroke:#90caf9,stroke-width:2px
classDef planner fill:#e8f5e9,stroke:#81c784,stroke-width:2px
classDef runner fill:#fffde7,stroke:#ffe082,stroke-width:2px
classDef reviewer fill:#ede7f6,stroke:#b39ddb,stroke-width:2px
classDef decision fill:#fce4ec,stroke:#ec407a,stroke-width:2px,stroke-dasharray:4 2
classDef Peach stroke-width:1px, stroke-dasharray:none, stroke:#FBB35A, fill:#FFEFDB, color:#8F632DZentrale Funktionen
- Flexible Zusammenstellung von KI-Agenten-Teams: Die Multi-Agenten-Plattform ermöglicht es Unternehmen, KI-Agenten-Teams flexibel und passgenau für spezifische Geschäftsanforderungen zusammenzustellen – das steigert die Flexibilität von KI-Anwendungen in Organisationen erheblich.
- Vielfältige, integrierte KI-Agenten: Die Plattform bietet zahlreiche sofort einsatzbereite KI-Agenten wie AI Coder IDE, Browser Use und Computer Use.
- Unterstützung zahlreicher Anwendungsszenarien: MultiAgent stellt KI-Agenten-Rollen für Entwicklung, Produktmanagement, Testing, Algorithmen, Daten und Marketing bereit – optimal für verschiedene Unternehmensbereiche.
- Vielfältige Einsatzmöglichkeiten: MultiAgent eignet sich für unterschiedlichste Geschäftsszenarien, etwa Tiefenrecherche, Datenanalyse, Angebotserstellung oder die Generierung von Finanzbuchhaltungsdetails.
- Effiziente und benutzerfreundliche Bedienung: Die intuitive Bedienung erhöht die Effizienz deutlich – beispielsweise lässt sich ein KI-Datenanalyse-Team in wenigen Minuten zusammenstellen.
Erstellung und Konfiguration
Die Einrichtung eines MultiAgent-Systems ist einfach und vergleichbar mit der eines Einzelagenten. Wichtige Aspekte sind:
- Globale Einstellungen: Globale Einstellungen sind standardmäßig eingeklappt. Hier lassen sich Speicher, I/O-Funktionen sowie Module wie Wissensdatenbank, Datenbank, Protokolle und Insights konfigurieren – analog zur Einzelagenten-Funktionalität.
- Knoten hinzufügen: Nutzer können verschiedene Agenten zum MultiAgent-Canvas hinzufügen, indem sie auf „Knoten hinzufügen“ klicken.
- Verfügbare Agenten-Typen:
- Integrierte Agenten: Sofort einsatzbereite Agenten von GPTBots mit vordefinierten Fähigkeiten, z. B. Online Search und Browser Use.
- Template-Agenten: Agenten, die von Nutzern konfiguriert werden, um Rollen und Fähigkeiten individuell festzulegen.
- Agenten-Integration: Um ein MultiAgent-Team zu erstellen, wählen Sie die gewünschten Agenten aus, fügen sie dem Canvas hinzu und verbinden sie miteinander. So werden die Fähigkeiten für eine kollaborative Aufgabenausführung kombiniert.
Agenten-Vorstellung
Planer
Der Planer bildet das Herzstück von MultiAgent und ist verantwortlich für Anforderungsanalyse, Aufgabenplanung, Generierung von Ausführungsaufgaben sowie Qualitätskontrolle der Aufgabenerledigung. Es wird empfohlen, die leistungsfähigste Modellversion zu wählen – die Auswahl eines Inferenzmodells kann jedoch die Laufzeit deutlich erhöhen.
Der Planer unterstützt individuelle Kontrollmechanismen wie dynamische Aufgabenanpassung, Übernahmeoptionen für Nutzer und das Setzen von maximalen Wiederholungsversuchen für einzelne Aufgaben, um übermäßigen Tokenverbrauch zu vermeiden. Zusätzlich kann der Planer mit Speicher, Tools, Wissensdatenbank und Datenbank-Funktionen ausgestattet werden.
Computer Use Agent
Der Computer Use Agent bietet individuelle Identitäts-Prompts und konfigurierbare Iterationsgrenzen, um einen übermäßigen Tokenverbrauch zu verhindern. Außerdem ist eine Übernahmefunktion für Nutzer integriert, sodass Menschen die Kontrolle übernehmen und den Computer fernsteuern können, falls der Agent Aufgaben nicht korrekt ausführen kann.
Computer Use läuft in einer isolierten Linux-Umgebung und kann Computeranwendungen, Dateisysteme und Systembefehle nutzen, um Aufgaben zu erledigen.
Browser Use Agent
Läuft in einer isolierten Browser-Umgebung für browserbasierte Aufgabenbearbeitung. Die Anforderungen an die LLM-Fähigkeiten sind gering, sodass der Einsatz unabhängig davon möglich ist, ob das LLM Bilderkennung unterstützt.
Coder IDE Agent
Erledigt Aufgaben durch Codegenerierung in einer isolierten CLI-Umgebung. Besonders geeignet für Suche, API-Ausführung, Webseitenerstellung und Dokumentationsgenerierung.
Online Search Agent
Verfügt über autonome Fähigkeiten zur Recherche und zum Abrufen von Webseiteninhalten und ist besonders nützlich für die Informationsbeschaffung im Netz.
Ausführungsprozess
Der Ablauf zur Aufgabenbearbeitung mit MultiAgent folgt diesen Schritten:
- Aufgabeninput: Nutzer geben eine Aufgabenbeschreibung ein und senden sie ab. Der Planer entscheidet, ob die Aufgabe direkt ausgeführt oder zunächst geklärt werden muss.
- Aufgabenliste generieren: Nach Klärung der Anweisung erstellt der Planer eine Aufgabenliste zur Bestätigung durch den Nutzer, bevor die automatische Ausführung startet.
- Dynamische Ausführung: Während der Ausführung generiert der Planer für jede Aufgabe dynamisch eine Aktionsliste. Nach Abschluss jeder Aufgabe bewertet der Planer die Qualität und entscheidet, ob die Aufgabenliste angepasst oder aktualisiert werden muss.
- Aufgabenabschluss: Nach Abschluss aller Aufgaben fasst MultiAgent die Ergebnisse zusammen und stellt sie bereit. Nutzer können Folgefragen stellen, um die Ergebnisse bei Bedarf zu aktualisieren.
Best Practices
- Fähigkeitsbeschreibung: Sorgen Sie für eine präzise und detaillierte Beschreibung der Fähigkeiten jedes Agenten, damit der Planer Aufgaben effizient zuweisen kann.
- Modelloptimierung: Wählen Sie für den Planer Modelle, die Leistung und Geschwindigkeit ausbalancieren, um Verzögerungen durch zu langes Reasoning zu vermeiden.
- Kontrollmechanismen: Setzen Sie angemessene Iterationsgrenzen und Übernahmeoptionen, um Ressourcenverbrauch und Aufgabenverlässlichkeit zu optimieren.
