Skip to content

Latest commit

 

History

History
137 lines (107 loc) · 12.3 KB

File metadata and controls

137 lines (107 loc) · 12.3 KB

Generative KI für Anfänger – Java Ausgabe

Microsoft Foundry Discord

Generative KI für Anfänger – Java Ausgabe

Zeitaufwand: Der gesamte Workshop kann online ohne lokale Einrichtung abgeschlossen werden. Die Umgebungs-Einrichtung dauert 2 Minuten, das Erkunden der Beispiele erfordert je nach Tiefe 1–3 Stunden.

Schnellstart

  1. Forke dieses Repository in dein GitHub-Konto
  2. Klicke auf CodeCodespaces-Tab → ...Neu mit Optionen...
  3. Verwende die Standardwerte – dies wählt den für diesen Kurs erstellten Entwicklungscontainer aus
  4. Klicke auf Codespace erstellen
  5. Warte ca. 2 Minuten, bis die Umgebung bereit ist
  6. Springe direkt zu Kapitel 2: Azure AI Foundry bereitstellen

Mehrsprachige Unterstützung

Unterstützt über GitHub Action (Automatisiert & Immer aktuell)

Arabisch | Bengalisch | Bulgarisch | Birmanisch (Myanmar) | Chinesisch (vereinfacht) | Chinesisch (traditionell, Hongkong) | Chinesisch (traditionell, Macau) | Chinesisch (traditionell, Taiwan) | Kroatisch | Tschechisch | Dänisch | Niederländisch | Estnisch | Finnisch | Französisch | Deutsch | Griechisch | Hebräisch | Hindi | Ungarisch | Indonesisch | Italienisch | Japanisch | Kannada | Khmer | Koreanisch | Litauisch | Malaiisch | Malayalam | Marathi | Nepalesisch | Nigeria Pidgin | Norwegisch | Persisch (Farsi) | Polnisch | Portugiesisch (Brasilien) | Portugiesisch (Portugal) | Punjabi (Gurmukhi) | Rumänisch | Russisch | Serbisch (Kyrillisch) | Slowakisch | Slowenisch | Spanisch | Swahili | Schwedisch | Tagalog (Filipino) | Tamil | Telugu | Thailändisch | Türkisch | Ukrainisch | Urdu | Vietnamesisch

Lieber lokal klonen?

Dieses Repository enthält über 50 Sprachübersetzungen, was die Downloadgröße erheblich erhöht. Um ohne Übersetzungen zu klonen, verwende Sparse Checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

So erhältst du alles, was du zum Abschließen des Kurses brauchst, mit deutlich schnellerem Download.

Kursstruktur & Lernpfad

Kapitel 1: Einführung in Generative KI

  • Grundlagen: Verständnis von großen Sprachmodellen, Tokens, Einbettungen und KI-Fähigkeiten
  • Java KI-Ökosystem: Überblick über Spring AI und OpenAI SDKs
  • Modell-Kontext-Protokoll: Einführung in MCP und seine Rolle bei der KI-Agenten-Kommunikation
  • Praktische Anwendungen: Szenarien aus der Praxis inklusive Chatbots und Inhaltserstellung
  • → Kapitel 1 starten

Kapitel 2: Entwicklungsumgebung einrichten

  • Azure AI Foundry: Modell-Deployments als Code bereitstellen mit Bicep und Azure Developer CLI (azd)
  • Spring Boot + Spring AI: Best Practices für Unternehmens-KI-Anwendungsentwicklung
  • Schlüssel-lose Authentifizierung: Sichere Verbindung mit Microsoft Entra ID – keine API-Schlüssel-Verwaltung erforderlich
  • Entwicklungstools: Docker-Container, VS Code und GitHub Codespaces-Konfiguration
  • → Kapitel 2 starten

Kapitel 3: Kerntechniken der Generativen KI

  • Prompt Engineering: Techniken für optimale Antworten der KI-Modelle
  • Einbettungen & Vektoroperationen: Umsetzung von semantischer Suche und Ähnlichkeitsabgleich
  • Retrieval-Augmented Generation (RAG): Kombination von KI mit eigenen Datenquellen
  • Funktionsaufrufe: Erweiterung der KI-Fähigkeiten durch benutzerdefinierte Werkzeuge und Plugins
  • → Kapitel 3 starten

Kapitel 4: Praktische Anwendungen & Projekte

  • Haustier-Geschichten-Generator (petstory/): Kreative Inhaltserstellung mit Azure AI Foundry
  • Foundry Lokale Demo (foundrylocal/): Lokale KI-Modellintegration mit OpenAI Java SDK
  • MCP Rechnerservice (calculator/): Grundlegende Implementierung des Modell-Kontext-Protokolls mit Spring AI
  • → Kapitel 4 starten

Kapitel 5: Verantwortungsvolle KI-Entwicklung

  • Azure AI Foundry Inhalts-Sicherheit: Test integrierter Inhaltsfilter und Sicherheitsmechanismen (harte Sperren und weiche Ablehnungen)
  • Verantwortliche KI-Demo: Praxisbeispiel zur Funktionsweise moderner KI-Sicherheitssysteme
  • Best Practices: Wesentliche Richtlinien für ethische KI-Entwicklung und -Einsatz
  • → Kapitel 5 starten

Zusätzliche Ressourcen

LangChain

LangChain4j für Anfänger LangChain.js für Anfänger LangChain für Anfänger

Azure / Edge / MCP / Agenten

AZD für Anfänger Edge KI für Anfänger MCP für Anfänger KI-Agenten für Anfänger


Generative KI Serie

Generative KI für Anfänger Generative KI (.NET) Generative KI (Java) Generative KI (JavaScript)


Kernlernen

ML für Anfänger Datenwissenschaft für Anfänger KI für Anfänger Cybersecurity für Anfänger Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot Serie

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Hilfe erhalten

Wenn Sie nicht weiterkommen oder Fragen zum Erstellen von KI-Apps haben. Treten Sie Gleichgesinnten und erfahrenen Entwicklern bei, um sich über MCP auszutauschen. Es ist eine unterstützende Gemeinschaft, in der Fragen willkommen sind und Wissen frei geteilt wird.

Microsoft Foundry Discord

Wenn Sie Produktfeedback oder Fehler beim Erstellen haben, besuchen Sie:

Microsoft Foundry Developer Forum


Haftungsausschluss: Dieses Dokument wurde mit dem KI-Übersetzungsdienst Co-op Translator übersetzt. Obwohl wir uns um Genauigkeit bemühen, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Ursprungssprache gilt als maßgebliche Quelle. Bei kritischen Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Verwendung dieser Übersetzung entstehen.