Home
Login

Phase 5: Erkundung von KI-Anwendungsszenarien

Ein offizieller 21-stündiger Einführungskurs in generative KI von Microsoft, der einen vollständigen Lernpfad von grundlegenden Konzepten bis zur praktischen Anwendungsentwicklung abdeckt und Python und TypeScript unterstützt.

GenerativeAILLMMicrosoftGitHubTextFreeMulti-Language

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)