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)
die Tipps und empfohlenen Prompts, die wir aus diesem Training mitnehmen können
Lee Mei Lin - ST Engineering IHQ Pte Ltd
Kurs - InVideo AI: Creating Engaging Short-Form Videos
Maschinelle Übersetzung
Einsatz von angemessenen und wirksamen Prompts
Marses Pacaldo
Kurs - Generative AI and Prompt Engineering for Corporate Professionals
Maschinelle Übersetzung