Schulungsübersicht
Einführung in Generative AI und Azure OpenAI
- Die Landschaft der KI und Generativen KI
- Überblick über Azure OpenAI-Dienste
- Einrichten eines Azure-Kontos und des OpenAI-Dienstes
Arbeiten mit Azure OpenAI Studio und Playground
- Navigation im Azure OpenAI Studio
- Experimentieren mit Modellen im Playground
- Verständnis von Model-Kapazitäten und -Einschränkungen
Integration von OpenAI mit Java
- Einrichten der Java-Entwicklungsumgebung
- Zugriff auf Azure OpenAI mittels Java
- Aufbau und Testen von KI-Funktionen in Java-Anwendungen
- Einführung in ChatGPT und dessen Integration mit Java
- Verständnis und Anwendung von Prompt-Engineering-Techniken
Bereitstellung von KI-Modellen als Webanwendungen
- Erstellung 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 Bildgenerierung
- Nutzung des DALL-E-Studios zur Erstellung von Bildern
- Generierung von Bildern aus Java-Code
Text Embeddings und semantische Suche
- Verständnis von Text Embeddings
- Implementierung von Embedding-Modellen in Java
- Aufbau semantischer Suchfunktionen
Sprachverarbeitung mit Whisper AI
- Grundlagen der Audioverarbeitung mit KI
- Nutzung von Whisper AI für Spracherkennung (Speech-to-Text)
- Audiounterstützung und mehrsprachige Funktionen
Fortgeschrittene Integration von KI-Modellen
- Kombination von Text- und Audio-Modellen
- Personalisierung von KI-Interaktionen mit Nutzerdaten
- Implementierung der Schlüsselwort- und Vektorsuche
- Verbesserung der Interaktionen durch ChatGPT und Prompt Engineering
Sicherheit und Fine-Tuning
- Absicherung von KI-gestützten Anwendungen
- Feinabstimmung (Fine-Tuning) von Modellen für spezifische Anwendungsfälle
- Nutzung von Inhaltsfiltern zur Aufrechterhaltung der Qualität
Praktische Übungen
- Praktische Labore mit realen Szenarien
- Kollaborative Projekte und Peer-Reviews
- Kursprojekt: Aufbau einer KI-gestützten Java-Anwendung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Kenntnisse 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