-- Beschreibung
In einem Zeitalter, in dem Large-Language-Modelle wie die GPT-Serie von OpenAI immer relevanter werden, stehen Softwareentwickler:innen und -architekt:innen vor der spannenden Herausforderung, diese Technologien optimal für Chat-Anwendungen einzusetzen. Der Schlüssel zu qualitativ hochwertigen Interaktionen mit solchen KI-Modellen liegt in der Kunst des präzisen und durchdachten Prompt Engineerings.
Dieser Ganztagesworkshop vermittelt dir die Grundlagen von Large-Language-Modellen und zeigt, wie du das Wissen über Prompt Engineering gezielt einsetzen kannst. Der Fokus liegt auf universellen Techniken, die nicht nur auf ein spezifisches Modell wie ChatGPT, sondern auch auf andere KI-Systeme anwendbar sind. Zusätzlich erhältst du Einblicke in zukünftige Entwicklungen und lernst, dein Wissen flexibel auch in neuen und unbekannten Kontexten einzusetzen.
Das Highlight des Workshops ist der Bau eines eigenen Chat-Frontends, das das Maximum aus der OpenAI API herausholt. Gemeinsam entwickeln wir Lösungen, bei denen sich das Modell selbst korrigieren kann, und erschließen neue Ansätze für die Optimierung von KI-gestützten Anwendungen.
Der Workshop ist speziell auf die Bedürfnisse von Softwareentwickler:innen in der Architekturrolle sowie Softwarearchitekt:innen zugeschnitten. Hinweis: Für die Teilnahme benötigst du einen ChatGPT+-Account.
Dieses Training ist dein Einstieg in die Welt des Prompt Engineerings und die Grundlage für innovative Anwendungen, die du selbstständig weiterentwickeln kannst.
-- Agenda
-
Begriffsdefinitionen, Einführung in LLMs
-
Prompt-Engineering-Techniken mit ChatGPT 4
-
Diagramme und Python Code Sandbox
-
Grenzen von ChatGPT
-
Mit OpenAI API und eigenem Chat-Frontend die Grenzen sprengen
-
Eigene Sandbox am Beispiel von Java erzeugen
-- Dein Nutzen
Du lernst die Hintergründe von LLM Chats wie ChatGPT kennen.
Dadurch verstehst du die Möglichkeiten und Limitationen besser.
Du vertiefst dein Wissen über verschiedene Prompt-Techniken.
Du lernst, wie du LLM Chats gewinnbringend für Architekturarbeit einsetzen kannst.
Du siehst die OpenAI API im Einsatz.
-- Zielgruppe
Der Workshop wendet sich an Entwickler:innen, Softwarearchitekt:innen und Technologie-Expert:innen, die den Einsatz von LLM in Chat-Anwendungen in Betracht ziehen oder bereits erste Erfahrungen gesammelt haben. Er zeigt, was mit dieser Technologie möglich ist und bereitet die Teilnehmer:innen auf den Einsatz vor.
-- Lernziele
Wie funktioniert ein Large-Language-Model?
Auf welche Dinge muss man beim Einsatz achten, welche Beschränkungen gibt es?
Nutzbringenden Einsatz von ChatGPT und anderen Large-Language-Models
Wie können die Beschränkungen des ChatGPT Frontends aufgeweicht werden?
Wie können wir LLMs erfolgreich in der Softwarearchitektur einsetzen?
-- Deine Trainer:innen
Ralf D. Müller
Docs-as-Code, Softwaredokumentation
- Documentation-as-Code
- Phantastische Diagramme
- Prompt Engineering für Architekt:innen und Entwickler:innen
Ralf hat in über 25 Jahren in der Softwarebranche seine Fähigkeiten kontinuierlich verbessert und sich vom Softwareentwickler zum erfahrenen Software-Architekten entwickelt. Neben dem Design von Softwarearchitekturen legt er großen Wert auf die klare Kommunikation und Dokumentation seiner Ideen. Mit diesem Ziel vor Augen hat Ralf das Open-Source-Projekt docToolchain ins Leben gerufen, das sich mit der effektiven Dokumentation von Softwarearchitekturen beschäftigt. Er ist auch verantwortlich für die Erstellung der verschiedenen Formate des arc42 Templates. Als CPSA-Advanced-zertifizierter Softwarearchitekt teilt Ralf sein Wissen und seine Erfahrung in Schulungen und Vorträgen, um anderen zu zeigen, wie sie Architekturdokumentation einfach und aktuell halten können. Video: Mehr als Pfeile und Kästchen – Architekturdiagramme im Softwarearchitektur-Stream.
-- Fachinfos und Bücher
Vortrag: Using AI in Software Design: How ChatGPT Can Help With Creating a Solution Architecture
Ralf D. Müller betrachtet in diesem Talk die Integration von KI in das Softwaredesign und stellt insbesondere ChatGPT, ein Large Language Model (LLM), vor. Sieh dir diesen Vortrag an, wenn du Interesse daran hast, ChatGPT in der Softwarearchitektur einzusetzen. Hier geht es zum Vortrag.
Inhouse Training
Du kannst dieses Training auch als Inhouse-Training exklusiv für dein Team buchen. Bitte nutze dafür unser Anfrage-Formular.
Jetzt anfragen