Einleitung
KI-Agents bieten eine leistungsstarke Kombination von Technologien, die Aufgaben mit der Verwendung von generativen KI erledigen können. In manchen Situationen kann die erforderliche Aufgabe jedoch größer sein als realistisch für einen einzelnen Agenten. Berücksichtigen Sie für diese Szenarien eine Multi-Agent-Lösung . Mit einer Multi-Agent-Lösung können Agents innerhalb derselben Unterhaltung zusammenarbeiten.
Stellen Sie sich vor, Sie versuchen, allgemeine DevOps-Herausforderungen wie das Überwachen der Anwendungsleistung, das Identifizieren von Problemen und das Bereitstellen von Fixes zu beheben. Ein Multi-Agent-System könnte aus vier spezialisierten Agenten bestehen, die zusammenarbeiten:
Der Monitoring Agent erfasst kontinuierlich Protokolle und Metriken, erkennt Anomalien mithilfe der Verarbeitung natürlicher Sprachen (Natural Language Processing, NLP) und löst Warnungen aus, wenn Probleme auftreten.
Der Analyse-Agent der Stammursache korreliert diese Anomalien dann mit den letzten Systemänderungen, mithilfe von Machine Learning-Modellen oder vordefinierten Regeln, um die Ursache des Problems zu ermitteln.
Sobald die Ursache identifiziert wurde, übernimmt der automatische Bereitstellungsagent die Umsetzung von Korrekturen oder macht problematische Änderungen rückgängig, indem er mit CI/CD-Pipelines interagiert und Bereitstellungsskripts ausführt.
Schließlich generiert der Reporting Agent detaillierte Berichte, die Anomalien, Ursachen und Lösungen zusammenfassen, und benachrichtigt die Beteiligten per E-Mail oder anderen Kommunikationskanälen.
Dieses modulare, skalierbare und intelligente Multi-Agent-System optimiert den DevOps-Prozess. Die Agenten arbeiten zusammen, um manuelle Eingriffe zu reduzieren und die Effizienz zu verbessern und gleichzeitig eine zeitnahe Kommunikation und Lösung von Problemen sicherzustellen.
In diesem Modul erfahren Sie, wie Sie die leistungsstarken Funktionen von Microsoft Agent Framework verwenden, um intelligente Agents zu entwerfen und zu koordinieren, die zusammenarbeiten, um komplexe Probleme zu lösen. Außerdem erfahren Sie mehr über die verschiedenen Verfügbaren Arten von Orchestrierungsmustern und verwenden das Microsoft Agent Framework, um Eigene KI-Agents zu entwickeln, die für eine Multi-Agent-Lösung zusammenarbeiten können.
Nach Abschluss dieses Moduls werden Sie zu Folgendem in der Lage sein:
- Erstellen von KI-Agents mit dem Microsoft Agent Framework SDK
- Verwenden Sie Tools und Plug-Ins mit Ihren KI-Agenten
- Verstehen verschiedener Arten von Orchestrierungsmustern
- Entwickeln von Multi-Agent-Lösungen