Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

In geheimer Mission - AI Agents mit .NET und Op...

In geheimer Mission - AI Agents mit .NET und OpenAI entwickeln

Avatar for Jörg Neumann

Jörg Neumann

November 25, 2025
Tweet

More Decks by Jörg Neumann

Other Decks in Programming

Transcript

  1. THEMEN  AI Development  Business App Development  Frontend

    Technologies  Development, Consulting, Coaching, Training KONTAKT  Mail: [email protected]  LinkedIn: www.linkedin.com/in/jörgneumann  X: @JoergNeumann  Web: www.neogeeks.de JÖRG NEUMANN Founder & CEO NeoGeeks GmbH Azure AI Foundry
  2. BOTS, ASSISTANTS & AGENTS Chatbot Allgemeine Fragen beantworten, sowie Texte

    und Bilder generieren RAG Fragen auf Basis einer fachlichen Grundierung beantworten Assistant Assistent der mit dem Benutzer zusammenarbeiten und Tools verwenden, um eine Aufgabe zu erledigen Agents Vollständig autonom agierende Agenten, die zusammen eine Aufgabe erledigen und nur sehr wenig Benutzerinteraktion erfordern
  3. DATEN • Dokumente • Datenbankinhalte TOOLS • Functions • Code

    Interpreter • File Search WAS IST EIN AGENT? Ausgabe Eingabe MCP Externe Systeme & APIs Agent übernimmt Teilaufgaben LLM
  4. LIBRARIES VON OPENAI Chat Completion API • Für einfache Chat-

    Kommunikation • Stateless Assistants API • Stateful • Tools Support • Deprecated Responses API • Stateful • Mehr Tools • Agents Agent SDK • Agent Workflows • Python Features • Guardrails • Tracing Package: openai Package: openai Package: openai Package: openai-agents
  5. LIBRARIES VON MICROSOFT OpenAI .NET SDK • Abstrahiert die Chat

    Completions API und die Responses API von OpenAI Semantic Kernel • Abstrahiert diverse Modele und Services • Untersch. Hersteller Azure AI Projects • Integration mit Azure AI Foundry • Modell Management • Projekt-Operations Microsoft Agent Framework • Vereint alle Frameworks • Unterstützt alle APIs Package: OpenAI Microsoft.SemanticKernel Azure.AI.Projects Microsoft.Agents.AI
  6. MICROSOFT AGENT FRAMEWORK HINTERGRUND  Entwicklung von Agenten-basierten Systemen 

    Vereinfacht die Orchestrierung von Multi-Agenten-Workflows TECHNIK  Basiert auf Semantic Kernel und AutoGen  Verfügbar für Python und .NET pip install agent-framework dotnet add package Microsoft.Agents.AI
  7. AZURE AI FOUNDRY AGENT SERVICE HINTERGRUND  Umgebung für die

    flexible Entwicklung von Agenten  Verschiedene Modelle  Zugriff auf verschiedene Tools  Verbindung mit anderen Services
  8. AGENT CHATS KONVERSATIONEN  Synchrone- und asynchrone Konversationen  Grounding

    mit System Messages  Nachrichten können Text oder Bilder sein  Es können längere Dialoge geführt werden
  9. STRUCTURED OUTPUT HINTERGRUND  Verlässliches Rückgabeformat definieren VARIANTEN  JSON-Mode

     Angabe eines JSON-Schemas zur Steuerung der Ausgabe  Beim Function Calling
  10. MULTI-AGENT ORCHESTRATION HINTERGRUND  Mehrere Agents erledigen gemeinsam eine Aufgabe

     Bessere Resultate durch Cross-funktionale Teams  Anwender können in den Workflow eingebunden werden
  11. FAZIT  AI Agents werden die Softwareentwicklung verändern  Wir

    werden in Zukunft intelligentere Systeme bauen  Frameworks und Tools unterstützen die Entwicklung  Das Thema ist ständig in Bewegung  Ein gutes Verständnis der Konzepte ist entscheidend
  12. MICROSOFT AGENT FRAMEWORK  Microsoft Azure Blog: Introducing Microsoft Agent

    Framework  Documentation: Introduction to Microsoft Agent Framework  GitHub: Microsoft Agent Framework: Sources & Samples