Kurs · Schulung · Workshop
AI-Agents Entwickeln mit Autogen in Azure mit C#
Entwickle intelligente Agent-Systeme mit Microsoft AutoGen in Azure. Von der Grundkonfiguration einzelner Agents bis zu Multi-Agent Workflows.
Tauche ein in die Welt der autonomen KI-Agenten mit Microsoft AutoGen. In diesem Training lernst Du, wie Du moderne Agenten-Systeme in Azure entwickelst, von einfachen AI-Agents mit Tools bis hin zu Multi-Agentworkflows. Meistere die Orchestrierung von Multi-Agent-Workflows, die Integration mit Azure-Services und die Entwicklung robuster, skalierbarer Agent-Architekturen mit C#.
Trainer
Stimmen unserer Teilnehmer:innen






Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →
Inhalt
Dieses Training richtet sich an Entwickler und Architekten, die moderne Agent-Systeme für komplexe Automatisierungs- und KI-Szenarien auf Basis von Autogen und Azure entwickeln möchten. Im Training werden Grundlagen, Konzepte anschaulich vorgestellt und mit praktischen Beispielen vermittelt.
Microsoft AutoGen ist ein Framework für die Entwicklung von Agentensystemen. Es ermöglicht das Umsetzen von einfachen Chat-Agents mit Tools hin zu Multi-Agent Workflows. In Kombination mit dem Deployment auf Azure entsteht eine flexible und skalierbare KI-Lösungen.
Über den Verlauf des Trainings wirst Du folgende Themen meistern:
– Recap Künstliche Intelligenz und Large Language Models:
- Artificial Intelligence Historie und Entwicklung
- Grundlagen von Large Language Models (LLMs)
- Promptengineering-Techniken und Best Practices
- Azure OpenAI Service Überblick
– Einführung in AI-Agents:
- Grundkonzepte von Agents und autonomen Systemen
- Agent Patterns und Workflows
- Übersicht zu Agent Frameworks und Vergleich
- Use Cases und Anwendungsszenarien
– AutoGen Grundlagen:
- Framework Aufbau: AgentChat API und Komponenten
- Grundaufbau eines Agents in C#
- Built-in Agents und Grundfunktionalitäten
- Integration in ASP.NET Core Anwendungen
- Hands-On: Ersten Chat-Agent implementieren
– Tool Integration und Function Calling:
- Tool-Calling Konzepte in AutoGen
- Anbindung von RESTful APIs und externen Services
- Custom Tools entwickeln und registrieren
- Error Handling und Retry-Strategien
- Hands-On: Agent mit externen APIs
– Multi-Agent Grundlagen:
- Multi-Agent Patterns und Orchestrierungsstrategien
- Agent-to-Agent Kommunikation und Protokolle
- Group Chat und Agent-Koordination
- Human-in-the-loop Integration und Workflows
- Hands-On: Einfaches Multi-Agent System
– Memory und State Management:
- Session und Memory Management in AutoGen
- Persistierung von Agent-Zuständen
- Context-Management und Conversation History
- Performance-Optimierung bei grossen Kontexten
– Advanced Features (Überblick):
- Swarm und GraphFlow für komplexe Workflows
- RAG Integration für wissensbasierte Agents
- Logging und Tracing für Debugging
- Custom Agent-Typen und Erweiterungen
– Security und Testing:
- Grundlegende Sicherheitsaspekte bei Agent-Systemen
- Input-Validation und Content-Filtering
- Testing-Ansätze für Agents und Multi-Agent-Systeme
- Unit Testing und Integration Testing
– AutoGen Deployment auf Azure:
- Containerisierung von AutoGen Applikationen
- Azure Container Apps Deployment und Konfiguration
- Integration in CI/CD Systeme und DevOps-Pipelines
- Monitoring und Logging mit Azure Monitor
- Skalierung und Performance-Tuning
– Zusammenfassung und Best Practices:
- Single vs Multi-Agent Design-Entscheidungen
- Architektur-Patterns für produktive Systeme
- Weitere Ressourcen und Community
- Roadmap und zukünftige Entwicklungen
Dieser Kurs kombiniert theoretisches Wissen mit praktischer Anwendung und bereitet Dich darauf vor, produktionsreife Agent-Systeme in Azure erfolgreich zu entwickeln und zu betreiben.
Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.
In-House Kurs anfragen
Öffentlichen Termin anfragen
Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.
Mehr über Microsoft AutoGen
Microsoft AutoGen ist ein Open-Source-Framework für die Entwicklung von Multi-Agent-Konversationssystemen. Es ermöglicht die Erstellung autonomer Agenten, die miteinander kommunizieren und komplexe Aufgaben durch Kollaboration lösen können.Weitere Ressourcen:
Geschichte und Entwicklung
Microsoft AutoGen wurde von Microsoft Research entwickelt und 2023 als Open-Source-Projekt veröffentlicht. Das Framework entstand aus der Erkenntnis, dass komplexe KI-Aufgaben oft besser durch die Zusammenarbeit mehrerer spezialisierter Agenten gelöst werden können als durch einen einzelnen, monolithischen Agenten.
Die Entwicklung von AutoGen wurde stark von Fortschritten in Large Language Models (LLMs) und der Verfügbarkeit leistungsstarker APIs wie Azure OpenAI Service vorangetrieben. Das Framework ermöglicht es Entwicklern, die Stärken verschiedener KI-Modelle zu kombinieren und komplexe Workflows zu orchestrieren.
Heute wird AutoGen in verschiedenen Branchen eingesetzt, von der Automatisierung von Kundenservice bis hin zur Unterstützung von Softwareentwicklungsprozessen. Die Integration mit Azure-Services macht es zu einer attraktiven Lösung für Unternehmen, die skalierbare, cloud-native KI-Systeme entwickeln möchten. Die kontinuierliche Weiterentwicklung des Frameworks und die wachsende Community zeigen das Potenzial von Multi-Agent-Systemen in der modernen KI-Landschaft.
