Communitygithub.com

microsoft/generative-ai-for-beginners

21 Lektionen – Erste Schritte beim Bauen mit Generativer KI

Was ist generative-ai-for-beginners?

Dieser Kurs bietet eine umfassende Einführung in die Erstellung von Anwendungen mit Generativer KI, entwickelt von Microsoft Cloud Advocates. In 21 Lektionen werden sowohl theoretische Konzepte als auch praktische Programmierkenntnisse vermittelt, mit Codebeispielen in Python und TypeScript. Der Kurs deckt Themen wie Prompt Engineering, Textgenerierung, Chat-Anwendungen, Vektordatenbanken und Bildgenerierung ab und unterstützt mehrere Plattformen, darunter Azure OpenAI Service, Microsoft Foundry, OpenAI API und Foundry Local für Offline-Nutzung. Ideal für Entwickler mit grundlegenden Python- oder TypeScript-Kenntnissen, die einen strukturierten Einstieg in die Welt der Generativen KI suchen.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/microsoft/generative-ai-for-beginners/tree/main

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Vorschau

Aus dem Skill-README

Generative AI For Beginners
GitHub license
GitHub contributors
GitHub issues
GitHub pull-requests
PRs Welcome
GitHub watchers
GitHub forks

Dokumentation

Generative AI For Beginners

21 Lektionen, die alles vermitteln, was man zum Erstellen von Generative-KI-Anwendungen wissen muss

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Mehrsprachige Unterstützung

Übersetzungen werden mit Co-op Translator gepflegt

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 | Nigerianisches Pidgin | Norwegisch | Persisch (Farsi) | Polnisch | Portugiesisch (Brasilien) | Portugiesisch (Portugal) | Punjabi (Gurmukhi) | Rumänisch | Russisch | Serbisch (Kyrillisch) | Slowakisch | Slowenisch | Spanisch | Suaheli | Schwedisch | Tagalog (Filipino) | Tamil | Telugu | Thailändisch | Türkisch | Ukrainisch | Urdu | Vietnamesisch

Möchtest du lieber lokal klonen?

Dieses Repository enthält über 50 Sprachübersetzungen, was die Download-Größe deutlich 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.git
cd generative-ai-for-beginners
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.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

So erhältst du alles, was du für den Kurs benötigst, mit einem viel schnelleren Download.

Generative KI für Einsteiger (Version 3) - Ein Kurs

Lerne die Grundlagen der Erstellung von Generative-KI-Anwendungen mit unserem umfassenden 21-Lektionen-Kurs von Microsoft Cloud Advocates.

🌱 Erste Schritte

Dieser Kurs umfasst 21 Lektionen. Jede Lektion behandelt ein eigenes Thema, also fange an, wo immer du möchtest!

Lektionen sind entweder als „Lernen"-Lektionen (Erklärung eines Generative-KI-Konzepts) oder als „Bauen"-Lektionen (Erklärung eines Konzepts mit Codebeispielen in Python und TypeScript, wenn möglich) gekennzeichnet.

Für .NET-Entwickler: Sieh dir den Generative KI für Einsteiger (.NET Edition) an!

Jede Lektion enthält außerdem einen Abschnitt „Weiterlernen" mit zusätzlichen Lernressourcen.

Was du brauchst

Um den Code dieses Kurses auszuführen, kannst du eines der folgenden verwenden:

  • Azure OpenAI Service - Lektionen: „aoai-assignment"

  • Microsoft Foundry Models - Lektionen: „githubmodels" (GitHub Models wird Ende Juli 2026 eingestellt – verwende stattdessen Microsoft Foundry Models)

  • OpenAI API - Lektionen: „oai-assignment"

  • Foundry Local – Führe Modelle vollständig offline auf deinem eigenen Gerät aus, kein Cloud-Abonnement erforderlich

  • Grundkenntnisse in Python oder TypeScript sind hilfreich – * Für absolute Anfänger: Sieh dir diese Python- und TypeScript-Kurse an

  • Ein GitHub-Konto, um dieses gesamte Repository in dein eigenes GitHub-Konto zu forken

Wir haben eine Lektion Kurs-Setup erstellt, die dir bei der Einrichtung deiner Entwicklungsumgebung hilft.

Vergiss nicht, dieses Repository mit einem Stern (🌟) zu markieren, damit du es später leichter wiederfindest.

🧠 Bereit für die Bereitstellung?

Wenn du nach fortgeschritteneren Codebeispielen suchst, wirf einen Blick auf unsere Sammlung von Generative-KI-Codebeispielen sowohl in Python als auch in TypeScript.

🗣️ Andere Lernende treffen, Unterstützung erhalten

Tritt unserem offiziellen Microsoft Foundry Discord-Server bei, um andere Lernende dieses Kurses zu treffen, dich zu vernetzen und Unterstützung zu erhalten.

Stelle Fragen oder teile Produktfeedback in unserem Microsoft Foundry Developer Forum auf Github.

🚀 Du gründest ein Startup?

Besuche Microsoft for Startups, um zu erfahren, wie du noch heute mit Azure-Guthaben loslegen kannst.

🙏 Du möchtest helfen?

Hast du Vorschläge oder Rechtschreib- oder Codefehler gefunden? Erstelle ein Issue oder erstelle einen Pull Request

📂 Jede Lektion enthält:

  • Eine kurze Videoeinführung zum Thema
  • Eine schriftliche Lektion im README
  • Python- und TypeScript-Codebeispiele, die Azure OpenAI und die OpenAI API unterstützen
  • Links zu zusätzlichen Ressourcen, um dein Lernen fortzusetzen

🗃️ Lektionen

#LektionslinkBeschreibungVideoZusätzliches Lernen
00Kurs-SetupLernen: So richtest du deine Entwicklungsumgebung einVideo kommt baldMehr erfahren
01Einführung in Generative KI und LLMsLernen: Verstehen, was Generative KI ist und wie große Sprachmodelle (LLMs) funktionieren.VideoMehr erfahren
02Verschiedene LLMs erkunden und vergleichenLernen: Wie wähle ich das richtige Modell für meinen Anwendungsfall ausVideoMehr erfahren
03Verantwortungsvoller Umgang mit Generativer KILernen: Wie man Generative-KI-Anwendungen verantwortungsvoll erstelltVideoMehr erfahren
04Grundlagen des Prompt Engineering verstehenLernen: Praxisnahe Best Practices für Prompt EngineeringVideoMehr erfahren
05Erweiterte Prompts erstellenLernen: Wie man Prompt-Engineering-Techniken anwendet, die die Ergebnisse deiner Prompts verbessern.VideoMehr erfahren
06Textgenerierungsanwendungen erstellenBauen: Eine Textgenerierungs-App mit Azure OpenAI / OpenAI APIVideoMehr erfahren
07Chat-Anwendungen erstellenBauen: Techniken zum effizienten Erstellen und Integrieren von Chat-Anwendungen.VideoMehr erfahren
08Such-Apps mit Vektordatenbanken erstellenBauen: Eine Suchanwendung, die Embeddings zum Durchsuchen von Daten verwendet.VideoMehr erfahren
09Bildgenerierungsanwendungen erstellenBauen: Eine BildgenerierungsanwendungVideoMehr erfahren
10Low-Code-KI-Anwendungen erstellenBauen: Eine Generative-KI-Anwendung mit Low-Code-TechnologienVideoMehr erfahren
11KI-Assistenten mit Funktionen integrierenBauen: Was Funktionsaufrufe sind und wie sie in KI-Assistenten verwendet werden.VideoMehr erfahren
12Generative-KI-Anwendungen mit Usern entwickelnBauen: Anwenden von Design-Thinking-Prinzipien bei der Entwicklung von KI-Anwendungen.VideoMehr erfahren
13Generative-KI-Anwendungen sichernBauen: Sicherheitsrisiken und Schutzmaßnahmen für KI-Anwendungen.VideoMehr erfahren
14Generative-KI-Anwendungen lifecycleartig gestaltenLernen: Die Werkzeuge und Metriken zum Managen des Lebenszyklus von LLMs und der Infrastruktur.VideoMehr erfahren
15RAG und VektordatenbankenBauen: Verwendung der RAG-Architektur (Retrieval Augmented Generation) zum Abrufen von Daten aus einer Vektordatenbank.VideoMehr erfahren
16Open Source Modelle und Hugging FaceLernen: Verwendung von Open-Source-Modellen, verfügbar über Hugging Face.VideoMehr erfahren
17KI-AgentenBauen: KI-Agenten im Kontext von LLMs.VideoMehr erfahren
18Fine-Tuning von LLMsLernen: Fine-Tuning von LLMs für spezifische Anwendungsfälle.VideoMehr erfahren
19SLIX (Small Language Models)Lernen: Kleine Sprachmodelle und Phi-3.VideoMehr erfahren
20MCP (Model Context Protocol)Lernen: Das Model Context Protocol und wie es mit KI-Modellen verwendet wird.Video auf YouTubeMehr erfahren
21KI-SicherheitLernen: KI-Sicherheit, sicherheitsrelevante Metriken und wie man diese anwendet.Video auf YouTubeMehr erfahren

Verwandte Skills