Multi-Agenten-Systeme erklärt
Jeder Agent kann seine eigene Rolle, Werkzeuge und Arbeitsinformationen haben. Das System braucht auch eine Möglichkeit, Aufgaben zuzuweisen und die separaten Ergebnisse zusammenzuführen.
Ein Multi-Agenten-System nutzt mehrere KI-Agenten, die kommunizieren und ihre Arbeit koordinieren, um Aufgaben für ein gemeinsames Ziel zu erledigen.
Mehrere Agenten teilen die Arbeit
Ein Agent kann die Arbeit planen, während ein anderer Informationen abruft. Ein dritter kann das vorgeschlagene Ergebnis gegen eine Regel prüfen. Diese Aufteilung kann jede Rolle fokussiert halten.
Die Agenten brauchen dennoch genug gemeinsamen Kontext, um zusammenzuarbeiten. Ohne klare Übergaben können sie Arbeit wiederholen, auf unterschiedlichen Annahmen basieren oder widersprüchliche Ergebnisse liefern.
Koordination kann zentral oder verteilt sein
Ein zentraler Koordinator kann Aufgaben zuweisen und Antworten sammeln. Das macht den Ablauf leichter nachvollziehbar, legt aber auch mehr Verantwortung auf einen Teil des Systems.
In einem verteilten Design teilen Agenten Informationen untereinander oder über eine gemeinsame Umgebung. Das entfernt einen einzelnen Koordinator, macht aber Abstimmung und Fehlerbehandlung komplexer.
Begriffe zu Multi-Agenten-Systemen
- Spezialisierter Agent
- Ein Agent, dem eine begrenzte Rolle oder Art von Aufgabe innerhalb eines größeren Workflows zugewiesen ist.
- Koordinator
- Der Teil des Systems, der Arbeit zuweist oder Ergebnisse über Agenten hinweg zusammenführt.
- Gemeinsame Umgebung
- Informationen oder Systeme, die mehrere Agenten zur indirekten Kommunikation nutzen können.
Was das System definieren muss
Klare Rollen
Jeder Agent braucht eine spezifische Aufgabe und eine Grenze für seine Entscheidungsbefugnis.
Eine Übergabemethode
Das System braucht eine zuverlässige Möglichkeit, Aufgaben, Kontext und Ergebnisse weiterzugeben.
Verantwortung bei Fehlern
Eine Person oder Kontrolle muss Konflikte, fehlende Antworten und stockende Arbeit handhaben.
Fragen zu Multi-Agenten-Systemen
Nein. Die Agenten müssen kommunizieren oder auf ein gemeinsames Ziel hinarbeiten. Separate Tools ohne Zusammenarbeit bilden kein Multi-Agenten-System.
Verschiedene Agenten können unterschiedliche Rollen oder Wissensbereiche übernehmen. Das kann helfen, eine Aufgabe zu organisieren, die für einen einzelnen Agenten schwer zu bewältigen wäre.
Das Design sollte einen Koordinator, eine automatisierte Prüfung oder eine Person benennen, die für die Lösung von Konflikten und die Genehmigung des endgültigen Ergebnisses verantwortlich ist.
Verwandte Glossarbegriffe
Geben Sie jedem Teil des Workflows einen Verantwortlichen
Caffeine-Apps laufen auf dem Internet Computer, einem dafür gebauten öffentlichen Netzwerk.