Die KI-Entwicklung steckt oft in der „Spaghetti-Phase“: Monolithische Prompts und enge Kopplung erzeugen fragile Systeme. Doch das Rad muss nicht neu erfunden werden – 30 Jahre Software Engineering bieten die Lösung.
Dieser Vortrag verbindet klassische Architekturprinzipien mit modernen LLMs.
Wir zeigen, wie GoF-Patterns Agentenlogik vom Modell entkoppeln und Provider-Agnostik ermöglichen. Mit Domain-Driven Design (DDD) zerlegen wir komplexe „God Agents“ in wartbare Worker. Schließlich nutzen wir bewährte Microservice-Patterns, um den Nicht-Determinismus der KI in Workflows zu beherrschen.
- Solides Verständnis objektorientierter Designprinzipien und Architekturmuster
- Grundlegendes Verständnis der Funktionsweise von LLMs (Large Language Models) und Prompting
- Entkopplung: Anwendung von GoF-Patterns für modellunabhängige Agenten-Architekturen
- Strukturierung: Zerlegung monolithischer Agenten mittels DDD und Bounded Contexts
- Robustheit: Nutzung von Microservice-Patterns zur Kontrolle von KI-Nicht-Determinismus