Downcodes-Editorberichte: Das Microsoft-Forschungsteam hat kürzlich ein neues Multi-Agenten-System namens Magnetic-One veröffentlicht, ein Open-Source-Projekt zur Verbesserung der Arbeitseffizienz von Einzelpersonen und Unternehmen. Das System ermöglicht es einem KI-Modell, mehrere Assistenten zur gemeinsamen Ausführung komplexer, mehrstufiger Aufgaben zu steuern. Sein Kern ist ein Commander-Agent, der für die Verwaltung und Koordination von vier weiteren verschiedenen Arten von Hilfsagenten verantwortlich ist: Websurfer, FileSurfer, Coder und ComputerTerminal. Diese Agenten sind jeweils für das Surfen im Internet, die Dateiverarbeitung, das Schreiben von Code und die Terminalsteuerung verantwortlich und erledigen gemeinsam komplexe Aufgaben.
Kürzlich hat das Microsoft-Forschungsteam ein neues Multi-Agenten-System namens Magnetic-One veröffentlicht. Das Framework ermöglicht es einem KI-Modell, mehrere Assistenzagenten dazu zu bringen, gemeinsam komplexe, mehrstufige Aufgaben zu erledigen, mit dem Ziel, die Arbeitseffizienz von Einzelpersonen und Unternehmen zu verbessern.
Microsoft bezeichnet Magnetic-One als ein universelles intelligentes System, das seine langfristige Vision der Steigerung der Produktivität und der Veränderung des Lebensstils verwirklichen kann.
Magnetic-One ist ein Open-Source-Projekt, das unter einer benutzerdefinierten Microsoft-Lizenz für die kommerzielle Nutzung durch Forscher und Entwickler entwickelt werden kann. Gleichzeitig veröffentlichte Microsoft auch ein Open-Source-Agentenbewertungstool namens AutoGenBench, das die Wirkung des Agentensystems testen soll. Dieses Tool basiert auf dem zuvor veröffentlichten Autogen-Framework und unterstützt die Kommunikation und Zusammenarbeit zwischen mehreren Agenten.
Der Kern von Magnetic-One liegt in einem Orchestrator, der für die Verwaltung und Koordination von vier verschiedenen Hilfsagenten verantwortlich ist. Neben dem Kommandanten umfasst das System auch die folgenden vier Arten von Agenten:
1. **Websurfer-Agent**: Kann Chromium-basierte Browser steuern, eine Websuche durchführen, klicken und eingeben und sogar Webinhalte zusammenfassen.
2. **FileSurfer Agent**: Wird zum Lesen lokaler Dateien, zum Auflisten von Verzeichnissen und zum Durchsuchen von Ordnern verwendet.
3. **Programmierer-Agent**: Verantwortlich für das Schreiben von Code, die Analyse von Informationen von anderen Agenten und die Erstellung neuer Projekte.
4. **ComputerTerminal-Agent**: Stellt eine Konsole für die Programmausführung des Coder-Agenten bereit.
Der Commander-Agent formuliert nicht nur einen Aufgabenausführungsplan, sondern verfolgt auch den Fortschritt jedes Agenten in Echtzeit und weist ihn neu zu, wenn Fehler auftreten. Wenn der Agent bei einer bestimmten Aufgabe auf Hindernisse stößt, kann der Kommandant den Plan anpassen, um den erfolgreichen Abschluss der Aufgabe sicherzustellen.
Microsoft hat bei der Entwicklung von Magnetic-One GPT-4o von OpenAI verwendet. Das System ist jedoch unabhängig von großen Sprachmodellen und die Forscher empfehlen die Verwendung eines leistungsstarken Inferenzmodells als Commander-Agent. Magnetic-One unterstützt eine Vielzahl von Modellkombinationen und Entwickler können je nach Bedarf flexibel wählen.
Da Unternehmen zunehmend an der Bereitstellung mehrerer Agenten interessiert sind, könnte das Magnetic-One-System von Microsoft ein wichtiger Teil der Entwicklung des Agenten-Frameworks werden. Andere Unternehmen wie OpenAI und CrewAI führen ebenfalls ähnliche Agentenverwaltungs-Frameworks ein, und Unternehmen prüfen immer noch die Auswahl der besten Multi-Agenten-Lösungen.
Offizielle Einführung: https://www.microsoft.com/en-us/research/articles/magentic-one-a-generalist-multi-agent-system-for-solving-complex-tasks/
Das Aufkommen von Magnetic-One hat der Entwicklung von Multiagentensystemen neue Möglichkeiten eröffnet, und seine Open-Source-Funktionen erleichtern auch die Forschung und Anwendung von Entwicklern. Man geht davon aus, dass Multi-Agenten-Systeme in Zukunft, da die Technologie immer ausgereifter wird, in weiteren Bereichen eine wichtige Rolle spielen werden. Wir freuen uns auf die Entstehung weiterer innovativer Anwendungen!