Beschreibung
Dieses Intensivseminar verbindet die Entwicklungsbausteine der Seminarreihe in einem gemeinsamen Projekt. Ein betrieblicher Servicefall wird zunächst fachlich begrenzt, anschließend in Python umgesetzt und dann mit LangGraph zu einem nachvollziehbaren Prozess ausgebaut. Werkzeugverträge, strukturierte Antworten und serverseitige Prüfungen bilden die Grundlage für kontrollierte Agentenaktionen.
Im weiteren Verlauf kommen persistenter Zustand, menschliche Freigaben und der Umgang mit Wiederholungen hinzu. Eine zweite Agentenrolle wird nur dort ergänzt, wo sie im Vergleich zur Ausgangslösung einen prüfbaren Nutzen bietet. Die fünf Tage fassen die Schwerpunkte der fünf zugeordneten Einzelseminare zusammen. Die Konzentration auf einen gemeinsamen Fall ersetzt deren zusätzliche Varianten, ausführliche Vertiefungen und größere Zahl selbstständiger Übungen nicht.
Die Teilnehmergruppe benötigt sichere Python-Praxis. Vorbereitete Entwicklungsumgebung, Beispiel-API und Testdaten schaffen Zeit für die eigentliche Implementierung. Architekturentscheidungen werden unmittelbar im Projekt erprobt, und zum Abschluss wird der gesamte Ablauf mit Normalfällen und ausgewählten Störungen geprüft.
Seminarziele
- Eine fachlich begrenzte Agentenaufgabe in eine technische Architektur überführen.
- Werkzeuge und eine kontrollierte Agentenlogik mit Python implementieren.
- Zustand, Freigabe und Wiederanlauf mit LangGraph gestalten.
- Eine zweite Agentenrolle anhand messbarer Kriterien bewerten.
- Den vollständigen Projektablauf gegen Normal- und Fehlerfälle prüfen.
Seminarinhalte
- Grundlagen und Architektur im Projekt
- Python-Agent mit Werkzeugen
- Orchestrierung mit LangGraph
- Freigaben und Wiederanlauf
- Mehrere Agentenrollen gezielt einsetzen
- Projektprüfung
Grundlagen und Architektur im Projekt
- Chatbot, fester Workflow und Agent anhand derselben Aufgabe unterscheiden.
- Anwendungsfall, Nutzenannahme, Systemgrenzen und Qualitätskriterien festlegen.
- Datenflüsse, Werkzeugverträge und erlaubte Seiteneffekte entwerfen.
Python-Agent mit Werkzeugen
- Modelladapter, strukturierte Daten und lesende Werkzeugfunktionen implementieren.
- Werkzeugnamen und Parameter vor jeder Ausführung prüfen.
- Agentenschleife mit Zeit-, Iterations- und Aktionsgrenzen aufbauen.
Orchestrierung mit LangGraph
- Agentenschritte in Knoten und explizite Zustandsübergänge überführen.
- Rückfragen, Ablehnung und fachliche Alternativpfade modellieren.
- Persistente Checkpoints anbinden und Vorgänge eindeutig zuordnen.
Freigaben und Wiederanlauf
- Änderungsvorschläge in einem unterbrechbaren Ablauf prüfen lassen.
- Freigabe an unveränderte Parameter und berechtigte Identität binden.
- Neustart und doppelte Ereignisse mit idempotenter Aktionsausführung behandeln.
Mehrere Agentenrollen gezielt einsetzen
- Eine begrenzte Recherche- oder Prüfrolle mit klaren Übergaben ergänzen.
- Konflikte, Delegationsgrenzen und gemeinsame Zustände kontrollieren.
- Zusatznutzen gegen Laufzeit, Kosten und Komplexität der Ausgangslösung abwägen.
Projektprüfung
- Werkzeuge isoliert und vollständige Vorgänge integriert testen.
- Fehlerfälle vor und nach einer Aktion gezielt auslösen.
- Konfiguration, bekannte Grenzen und notwendige Betriebsvoraussetzungen dokumentieren.
Praxisübungen
- Einen Servicefall auswählen, seine erlaubten Aktionen festlegen und eine prüfbare Architektur skizzieren.
- Einen Python-Agenten mit zwei lesenden Werkzeugen und einer kontrollierten Änderungsfunktion implementieren.
- Den Ablauf in LangGraph mit persistentem Zustand und einer menschlichen Freigabe abbilden.
- Eine ergänzende Agentenrolle einführen und ihren Beitrag mit einer einfacheren Ausgangslösung vergleichen.
- Neustart, ungültige Argumente, doppelte Ereignisse und abgelehnte Freigaben prüfen und den Projektstand übergeben.
Arbeitsumgebung
Vorbereitete Python- und LangGraph-Umgebung mit persistentem Zustandsdienst, Modellzugang, Testwerkzeugen und Beispiel-API. Versionsstände und Modellfähigkeiten werden vor Seminarbeginn aufeinander abgestimmt.
Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Python- und Backend-Entwickler, Softwarearchitekten und Automatisierungsspezialisten, die einen zusammenhängenden Einstieg in die technische Agentenentwicklung benötigen. |
| Voraussetzungen: | Sichere Python-Kenntnisse, Git, HTTP, JSON, grundlegendes Datenbankverständnis und Erfahrung mit Tests. Eine Einführung in die Programmiersprache ist nicht Bestandteil dieses Intensivseminars. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
