Schulungsübersicht
Einführung in Generative AI und Azure OpenAI
- Überblick über KI und Generative AI
- Übersicht der Azure OpenAI-Dienste
- Einrichtung eines Azure-Kontos und des OpenAI-Diensts
Arbeiten mit Azure OpenAI Studio und Playground
- Navigieren im Azure OpenAI Studio
- Experimentieren mit Modellen im Playground
- Verständnis der Modelleigenschaften und -begrenzungen
Integrierung von OpenAI in Java
- Einrichtung der Java-Entwicklungsumgebung
- Zugriff auf Azure OpenAI mit Java
- Erstellen und Testen von AI-Funktionen in Java-Anwendungen
- Einführung in ChatGPT und seine Integration mit Java
- Verständnis und Anwendung der Prompt-Engineering-Techniken
Bereitstellung von AI-Modellen als Webanwendungen
- Erstellen von Webanwendungen mit Java
- Einbetten von AI-Funktionen in Webanwendungen
- Beste Praktiken für Bereitstellung und Skalierung
Bildgenerierung mit DALL-E
- Einführung in DALL-E und Bildgenerierung
- Erstellen von Bildern im DALL-E Studio
- Generieren von Bildern aus Java-Code
Texteinschleusen und semantische Suche
- Verständnis von Texteinbettungen
- Implementierung von Einbettungsmodellen in Java
- Erstellen von semantischen Suchfunktionen
Sprachverarbeitung mit Whisper AI
- Grundlagen der Audioverarbeitung mit KI
- Verwenden von Whisper AI für Sprache-zu-Text-Konvertierung
- Audiotranslation und Mehrsprachenzusätzliche Unterstützung
Avancierte Integration von AI-Modellen
- Kombinieren von Text- und Audio-Modellen
- Personalisierung der AI-Aktivitäten mit Benutzerdaten
- Implementierung von Schlüsselwort- und Vektorsuche
- Verbesserung der Interaktionen durch ChatGPT und Prompt Engineering
Sicherheit und Feinabstimmung
- Sichern von AI-gesteuerter Anwendungen
- Feinabstimmung der Modelle für spezifische Anwendungsfälle
- Verwenden von Inhaltsfiltern zur Qualitätssicherung
Praktische Sitzungen
- Händisch-laboratorien mit realen Szenarien
- Kooperative Projekte und Peer-Reviews
- Abschlussprojekt: Erstellen einer AI-gesteuerten Java-Anwendung
Zusammenfassung und Nächste Schritte
Voraussetzungen
- Ein Verständnis der Java-Programmierung
- Erfahrung mit RESTful APIs und Webdiensten
- Kenntnisse über Cloudcomputing-Konzepte
Zielgruppe
- Java-Entwickler
- Software-Ingenieure
- Cloud-Begeisterte
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