Schulungsübersicht
Einführung in Generative KI und Azure OpenAI
- Die Landschaft der KI und Generativen KI
- Überblick über die Azure OpenAI-Dienste
- Einrichten eines Azure-Kontos und des OpenAI-Dienstes
Arbeit mit Azure OpenAI Studio und Playground
- Navigation im Azure OpenAI Studio
- Experimentieren mit Modellen im Playground
- Verstehen der Fähigkeiten und Grenzen von Modellen
Integration von OpenAI mit Java
- Einrichten der Java-Entwicklungsumgebung
- Zugriff auf Azure OpenAI mittels Java
- Aufbau und Test von KI-Funktionen in Java-Anwendungen
- Einführung in ChatGPT und dessen Integration mit Java
- Verstehen und Anwenden von Prompt Engineering-Techniken
Bereitstellung von KI-Modellen als Webanwendungen
- Erstellen von Webanwendungen mit Java
- Einbetten von KI-Funktionalitäten in Web-Apps
- Best Practices für Bereitstellung und Skalierung
Bildgenerierung mit DALL-E
- Einführung in DALL-E und die Bilderzeugung
- Nutzung von DALL-E Studio zur Erstellung von Bildern
- Generieren von Bildern aus Java-Code
Text-Einbettungen und semantische Suche
- Verstehen von Text-Einbettungen
- Implementieren von Einbettungsmodellen in Java
- Aufbau von Funktionen für semantische Suche
Sprachverarbeitung mit Whisper AI
- Grundlagen der Audioverarbeitung mit KI
- Nutzung von Whisper AI für die Sprache-zu-Text-Umwandlung
- Audiobersetzung und mehrsprachige Unterstützung
Erweiterte Integration von KI-Modellen
- Kombination von Text- und Audio-Modellen
- Personalisierung von KI-Interaktionen mit Benutzerdaten
- Implementierung von Schlüsselwort- und Vektorsuche
- Verbesserung der Interaktion mit ChatGPT und Prompt Engineering
Sicherheit und Feinabstimmung
- Absicherung von KI-gestützten Anwendungen
- Feinabstimmung (Fine-Tuning) von Modellen für spezifische Anwendungsfälle
- Einsatz von Inhaltsfiltern zur Wahrung der Qualität
Praktische Übungen
- Hands-on-Labs mit praxisnahen Szenarien
- Kollaborative Projekte und Peer-Reviews
- Abschlussprojekt: Erstellung einer KI-gestützten Java-Anwendung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Kenntnisse in der Java-Programmierung
- Erfahrung mit RESTful-APIs und Webdiensten
- Vertrautheit mit Cloud-Computing-Konzepten
Zielgruppe
- Java-Entwickler
- Softwareingenieure
- Cloud-Enthusiasten
Erfahrungsberichte (2)
Der interaktive Stil, die Übungen
Tamas Tutuntzisz
Kurs - Introduction to Prompt Engineering
Maschinelle Übersetzung
Eine großartige Sammlung von Ressourcen für zukünftige Nutzung, der Stil des Dozenten (voller Humor und mit großer Detailgenauigkeit)
Adam - GE Aerospace Poland Sp. z o.o.
Kurs - Prompt Engineering for ChatGPT
Maschinelle Übersetzung