Start / Lernen / Microsoft Generative AI for Beginners - 21-stündiger vollständiger Einführungskurs in generative KI
KI-Anwendungen

Microsoft Generative AI for Beginners - 21-stündiger vollständiger Einführungskurs in generative KI

GitHubKostenlos100 Klicks

Microsoft Generative AI für Anfänger – Projektdetails

Projektübersicht

Microsoft Generative AI für Anfänger ist ein umfassender Lernkurs zum Thema generative KI, der von Microsoft Cloud Advocates erstellt wurde und 21 Lektionen umfasst. Dieses Open-Source-Projekt soll Anfängern helfen, die Grundlagen für die Entwicklung generativer KI-Anwendungen zu erlernen.

Projektmerkmale

Kursstruktur

  • 21 vollständige Lektionen: Jede Lektion behandelt ein separates Thema, sodass Lernende von überall aus beginnen können.
  • Klassifizierung der Kurstypen:
    • "Learn"-Lektionen: Erläutern generative KI-Konzepte
    • "Build"-Lektionen: Kombinieren Konzepterklärungen mit Codebeispielen

Programmiersprachenunterstützung

  • Python: Hauptprogrammiersprache
  • TypeScript: Bietet entsprechende Codebeispiele
  • Multiplattform-Unterstützung:
    • Universelle Version (Python/TypeScript)
    • .NET-Version (speziell für .NET-Entwickler entwickelt)
    • JavaScript-Version

Integration von Technologieplattformen

Der Kurs unterstützt verschiedene KI-Serviceplattformen:

  • Azure OpenAI Service: OpenAI-Service auf der Microsoft Azure-Plattform
  • GitHub Marketplace Model Catalog: GitHub-Modellkatalog
  • OpenAI API: Offizielle OpenAI-API

Vollständiger Kursplan

Kursnummer Kursname Kursbeschreibung Videoressourcen
00 Kurseinrichtung Einrichtung der Kursumgebung ✓
01 Einführung in generative KI und LLMs Einführung in generative KI und große Sprachmodelle ✓
02 Erkundung und Vergleich verschiedener LLMs Erkundung und Vergleich verschiedener großer Sprachmodelle ✓
03 Verantwortungsbewusster Umgang mit generativer KI Verantwortungsbewusster Umgang mit generativer KI ✓
04 Grundlagen des Prompt Engineering verstehen Verständnis der Grundlagen des Prompt Engineering ✓
05 Erstellung erweiterter Prompts Erstellung erweiterter Prompts ✓
06 Entwicklung von Textgenerierungsanwendungen Entwicklung von Textgenerierungsanwendungen ✓
07 Entwicklung von Chat-Anwendungen Entwicklung von Chat-Anwendungen ✓
08 Entwicklung von Suchanwendungen und Vektordatenbanken Entwicklung von Suchanwendungen und Vektordatenbanken ✓
09 Entwicklung von Bildgenerierungsanwendungen Entwicklung von Bildgenerierungsanwendungen ✓
10 Entwicklung von Low-Code-KI-Anwendungen Entwicklung von Low-Code-KI-Anwendungen ✓
11 Integration externer Anwendungen mit Function Calling Integration externer Anwendungen durch Funktionsaufrufe ✓
12 UX-Design für KI-Anwendungen UX-Design für KI-Anwendungen ✓
13 Absicherung Ihrer generativen KI-Anwendungen Schutz generativer KI-Anwendungen ✓
14 Der Lebenszyklus generativer KI-Anwendungen Der Lebenszyklus generativer KI-Anwendungen ✓
15 Retrieval Augmented Generation (RAG) und Vektordatenbanken Retrieval Augmented Generation (RAG) und Vektordatenbanken ✓
16 Open-Source-Modelle und Hugging Face Open-Source-Modelle und Hugging Face ✓
17 KI-Agenten KI-Agenten ✓
18 Feinabstimmung von LLMs Feinabstimmung großer Sprachmodelle ✓
19 Entwicklung mit SLMs Entwicklung mit kleinen Sprachmodellen -
20 Entwicklung mit Mistral-Modellen Entwicklung mit Mistral-Modellen -
21 Entwicklung mit Meta-Modellen Entwicklung mit Meta-Modellen -

Lernressourcen

Jede Lektion enthält

  • Videoeinführung: Kurze Videoeinführung in das Thema
  • Text-Tutorial: Detaillierte schriftliche Lektion im README
  • Codebeispiele: Python- und TypeScript-Codebeispiele, die Azure OpenAI und die OpenAI API unterstützen
  • Erweiterte Lernmöglichkeiten: Links zu zusätzlichen Ressourcen für das weitere Lernen

Voraussetzungen

  • Programmiergrundlagen: Grundkenntnisse in Python oder TypeScript sind hilfreich
  • GitHub-Konto: Zum Forken des gesamten Repositorys in Ihr eigenes GitHub-Konto
  • Entwicklungsumgebung: Eine Anleitung zur Kurseinrichtung hilft bei der Konfiguration der Entwicklungsumgebung

Support-Ressourcen

  • Offizieller Discord-Server: Zum Austausch mit anderen Lernenden und zur Unterstützung
  • GitHub-Diskussionsbereich: Zum Stellen von Fragen und Abgeben von Vorschlägen
  • Kostenlose Ressourcen: Microsoft for Startups Founders Hub bietet kostenlose OpenAI-Gutschriften und Azure-Gutschriften

Zielgruppe

  • Anfänger, die sich für generative KI interessieren
  • Entwickler, die lernen möchten, KI-Anwendungen zu entwickeln
  • Techniker, die sich über verschiedene KI-Modelle und -Plattformen informieren möchten
  • Produktmanager, die sich für KI-Produktdesign und User Experience interessieren

Projektvorteile

  1. Autorität: Erstellt und gepflegt vom offiziellen Microsoft-Team
  2. Praktikabilität: Theorie und Praxis kombiniert, jede Lektion enthält praktische Codebeispiele
  3. Vollständigkeit: Umfasst einen vollständigen Lernpfad von grundlegenden Konzepten bis hin zu fortgeschrittenen Anwendungen
  4. Open Source: Völlig Open Source, kann frei verwendet und mitgestaltet werden
  5. Multiplattform: Unterstützt verschiedene Programmiersprachen und KI-Serviceplattformen
  6. Kontinuierliche Aktualisierung: Aktive Community-Pflege und -Aktualisierung

Verwandte Kursserien

Microsoft bietet auch andere verwandte Lernressourcen an:

  • AI Agents for Beginners (KI-Agenten für Anfänger)
  • ML for Beginners (Maschinelles Lernen für Anfänger)
  • Data Science for Beginners (Data Science für Anfänger)
  • AI for Beginners (KI für Anfänger)
  • Cybersecurity for Beginners (Cybersicherheit für Anfänger)
↗ Quelle ansehen