Skip to content

Latest commit

 

History

History
192 lines (138 loc) · 24.8 KB

File metadata and controls

192 lines (138 loc) · 24.8 KB

Generative KI für Einsteiger

21 Lektionen, die alles lehren, was Sie wissen müssen, um Generative KI-Anwendungen zu entwickeln

GitHub-Lizenz GitHub-Mitwirkende GitHub-Issues GitHub Pull-Requests PRs Willkommen

GitHub-Beobachter GitHub-Forks GitHub-Sterne

Microsoft Foundry Discord

🌐 Mehrsprachige Unterstützung

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

Möchten Sie lieber lokal klonen?

Dieses Repository enthält über 50 Übersetzungen, was die Download-Größe erheblich erhöht. Um ohne Übersetzungen zu klonen, verwenden Sie 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"

Das gibt Ihnen alles, was Sie benötigen, um den Kurs mit einem viel schnelleren Download zu absolvieren.

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

Lernen Sie die Grundlagen der Entwicklung von Generativen KI-Anwendungen mit unserem umfassenden 21-Lektionen-Kurs der Microsoft Cloud Advocates.

🌱 Erste Schritte

Dieser Kurs umfasst 21 Lektionen. Jede Lektion behandelt ein eigenes Thema, beginnen Sie also nach Belieben!

Lektionen sind entweder als "Lernen"-Lektionen gekennzeichnet, die ein Generative-KI-Konzept erklären, oder als "Bauen"-Lektionen, die ein Konzept und Code-Beispiele in Python und TypeScript erläutern, wenn möglich.

Für .NET-Entwickler empfehlen wir Generative KI für Einsteiger (.NET Edition)!

Jede Lektion enthält auch einen Abschnitt "Weiter lernen" mit zusätzlichen Lernressourcen.

Was Sie benötigen

Um den Code dieses Kurses auszuführen, können Sie Folgendes verwenden:

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

  • Microsoft Foundry Modelle - Lektionen: "githubmodels" (GitHub Models werden Ende Juli 2026 eingestellt - verwenden Sie stattdessen Microsoft Foundry Modelle)

  • OpenAI API - Lektionen: "oai-assignment"

  • Foundry Local - Modelle vollständig offline auf Ihrem eigenen Gerät ausführen, kein Cloud-Abonnement erforderlich

  • Grundkenntnisse in Python oder TypeScript sind hilfreich - *Für absolute Anfänger schauen Sie sich diese Python und TypeScript Kurse an

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

Wir haben eine Kurs-Einrichtung Lektion erstellt, die Ihnen bei der Einrichtung Ihrer Entwicklungsumgebung hilft.

Vergessen Sie nicht, dieses Repo zu starren (🌟), um es später leichter wiederzufinden.

🧠 Bereit zur Bereitstellung?

Wenn Sie nach fortgeschritteneren Code-Beispielen suchen, schauen Sie sich unsere Sammlung von Generative KI Code-Beispielen in Python und TypeScript an.

🗣️ Andere Lernende treffen, Unterstützung erhalten

Treten Sie unserem offiziellen Microsoft Foundry Discord-Server bei, um andere Lernende zu treffen, die diesen Kurs absolvieren, und Unterstützung zu erhalten.

Stellen Sie Fragen oder teilen Sie Produktfeedback in unserem Microsoft Foundry Entwicklerforum auf Github.

🚀 Ein Startup aufbauen?

Besuchen Sie Microsoft for Startups, um herauszufinden, wie Sie noch heute mit Azure-Guthaben mit dem Aufbau beginnen können.

🙏 Möchten Sie mithelfen?

Haben Sie Vorschläge oder Fehler in Rechtschreibung oder Code gefunden? Erstellen Sie ein Issue oder eröffnen Sie einen Pull Request

📂 Jede Lektion beinhaltet:

  • Eine kurze Videoeinführung in das Thema
  • Eine schriftliche Lektion im README
  • Python- und TypeScript-Code-Beispiele, die Azure OpenAI und OpenAI API unterstützen
  • Links zu zusätzlichen Ressourcen zum Weiterlernen

🗃️ Lektionen

# Lektionslink Beschreibung Video Zusätzliches Lernen
00 Kurs-Einrichtung Lernen: Wie man die Entwicklungsumgebung einrichtet Video erscheint bald Mehr erfahren
01 Einführung in Generative KI und LLMs Lernen: Verstehen, was Generative KI ist und wie große Sprachmodelle (LLMs) funktionieren. Video Mehr erfahren
02 Erkunden und Vergleichen verschiedener LLMs Lernen: Wie man das richtige Modell für den jeweiligen Anwendungsfall auswählt Video Mehr erfahren
03 Verantwortungsvoller Umgang mit Generativer KI Lernen: Wie man Generative KI-Anwendungen verantwortungsvoll entwickelt Video Mehr erfahren

| 04 | Grundlagen des Prompt Engineering verstehen | Lernen: Praktische Best Practices für Prompt Engineering | Video | Mehr erfahren | | 05 | Erstellen fortgeschrittener Prompts | Lernen: Wie man Prompt Engineering Techniken anwendet, die das Ergebnis der Prompts verbessern | Video | Mehr erfahren | | 06 | Entwicklung von Textgenerierungsanwendungen | Bauen: Eine Textgenerierungs-App mit Azure OpenAI / OpenAI API | Video | Mehr erfahren | | 07 | Entwicklung von Chat-Anwendungen | Bauen: Techniken für effizientes Erstellen und Integrieren von Chat-Anwendungen | Video | Mehr erfahren | | 08 | Entwicklung von Suchanwendungen mit Vektordatenbanken | Bauen: Eine Suchanwendung, die Embeddings zur Datensuche verwendet | Video | Mehr erfahren | | 09 | Entwicklung von Bildgenerierungsanwendungen | Bauen: Eine Anwendung zur Bildgenerierung | Video | Mehr erfahren | | 10 | Erstellung von Low-Code-KI-Anwendungen | Bauen: Eine Generative KI-Anwendung mit Low-Code-Tools | Video | Mehr erfahren | | 11 | Integration externer Anwendungen mit Function Calling | Bauen: Was Function Calling ist und seine Anwendungsfälle für Applikationen | Video | Mehr erfahren | | 12 | UX-Design für KI-Anwendungen gestalten | Lernen: Wie man UX-Design-Prinzipien bei der Entwicklung generativer KI-Anwendungen anwendet | Video | Mehr erfahren | | 13 | Sichern Ihrer generativen KI-Anwendungen | Lernen: Die Bedrohungen und Risiken für KI-Systeme und Methoden zu deren Absicherung | Video | Mehr erfahren | | 14 | Der Lebenszyklus generativer KI-Anwendungen | Lernen: Tools und Metriken zur Verwaltung des LLM-Lebenszyklus und LLMOps | Video | Mehr erfahren | | 15 | Retrieval Augmented Generation (RAG) und Vektordatenbanken | Bauen: Eine Anwendung mit einem RAG-Framework zur Abfrage von Embeddings aus Vektordatenbanken | Video | Mehr erfahren | | 16 | Open Source Modelle und Hugging Face | Bauen: Eine Anwendung mit Open Source Modellen, die auf Hugging Face verfügbar sind | Video | Mehr erfahren | | 17 | KI-Agenten | Bauen: Eine Anwendung mit einem KI-Agenten-Framework | Video | Mehr erfahren | | 18 | Feinabstimmung von LLMs | Lernen: Was, warum und wie man LLMs feinabstimmt | Video | Mehr erfahren | | 19 | Bauen mit SLMs | Lernen: Die Vorteile beim Bauen mit Small Language Models | Video kommt bald | Mehr erfahren | | 20 | Bauen mit Mistral Modellen | Lernen: Die Merkmale und Unterschiede der Mistral-Familienmodelle | Video kommt bald | Mehr erfahren | | 21 | Bauen mit Meta Modellen | Lernen: Die Merkmale und Unterschiede der Meta-Familienmodelle | Video kommt bald | Mehr erfahren |

🌟 Besonderer Dank

Besonderer Dank an John Aziz für die Erstellung aller GitHub Actions und Workflows

Bernhard Merkle für wesentliche Beiträge zu jeder Lektion zur Verbesserung der Lern- und Code-Erfahrung.

🎒 Weitere Kurse

Unser Team erstellt auch andere Kurse! Sieh dir an:

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


Serie Generative KI

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

Generative AI (JavaScript)


Kernlernen

ML für Anfänger Datenwissenschaft für Anfänger KI für Anfänger Cybersecurity für Anfänger Webentwicklung für Anfänger IoT für Anfänger XR-Entwicklung für Anfänger


Copilot-Serie

Copilot für KI-Paarprogrammierung Copilot für C#/.NET Copilot-Abenteuer

Hilfe erhalten

Wenn du feststeckst oder Fragen zum Erstellen von KI-Anwendungen hast. Trete anderen Lernenden und erfahrenen Entwicklern bei Diskussionen über MCP bei. Es ist eine unterstützende Gemeinschaft, in der Fragen willkommen sind und Wissen frei geteilt wird.

Microsoft Foundry Discord

Wenn du Produktfeedback hast oder Fehler beim Erstellen auftreten, besuche:

Microsoft Foundry Entwicklerforum


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.