Skip to content

Latest commit

 

History

History
137 lines (99 loc) · 19.9 KB

File metadata and controls

137 lines (99 loc) · 19.9 KB

Generative AI für Einsteiger

21 Lektionen, die alles vermitteln, was du wissen musst, um Generative AI-Anwendungen zu entwickeln

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

GitHub watchers GitHub forks GitHub stars

🌐 Mehrsprachige Unterstützung

Unterstützt durch GitHub Action (Automatisiert & immer aktuell)

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

Generative AI für Einsteiger (Version 3) – Ein Kurs

Lerne die Grundlagen zur Entwicklung von Generative AI-Anwendungen mit unserem umfassenden 21-Lektionen-Kurs von Microsoft Cloud Advocates.

🌱 Erste Schritte

Dieser Kurs besteht aus 21 Lektionen. Jede Lektion behandelt ein eigenes Thema, du kannst also dort starten, wo du möchtest!

Die Lektionen sind entweder als „Learn“-Lektionen gekennzeichnet, die ein Generative AI-Konzept erklären, oder als „Build“-Lektionen, die ein Konzept und Codebeispiele in Python und TypeScript zeigen, wenn möglich.

Für .NET-Entwickler gibt es Generative AI for Beginners (.NET Edition)!

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

Was du brauchst

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

Wir haben eine Kurs-Einrichtung Lektion erstellt, die dir beim Einrichten deiner Entwicklungsumgebung hilft.

Vergiss nicht, dieses Repo zu starren (🌟), damit du es später leichter wiederfindest.

🧠 Bereit für die Bereitstellung?

Wenn du nach fortgeschritteneren Codebeispielen suchst, schau dir unsere Sammlung von Generative AI Codebeispielen in Python und TypeScript an.

🗣️ Triff andere Lernende, erhalte Unterstützung

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

Stelle Fragen oder teile Feedback im Azure AI Foundry Developer Forum auf GitHub.

🚀 Baust du ein Startup auf?

Melde dich beim Microsoft for Startups Founders Hub an, um kostenlose OpenAI-Guthaben und bis zu 150.000 $ Azure-Guthaben für den Zugriff auf OpenAI-Modelle über Azure OpenAI Services zu erhalten.

🙏 Möchtest du helfen?

Hast du Vorschläge oder Fehler in Rechtschreibung oder Code gefunden? Erstelle ein Issue oder sende einen Pull Request

📂 Jede Lektion enthält:

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

🗃️ Lektionen

# Lektionslink Beschreibung Video Zusätzliches Lernen
00 Kurs-Einrichtung Learn: Wie du deine Entwicklungsumgebung einrichtest Video folgt bald Mehr erfahren
01 Einführung in Generative AI und LLMs Learn: Verstehen, was Generative AI ist und wie Large Language Models (LLMs) funktionieren Video Mehr erfahren
02 Unterschiedliche LLMs erkunden und vergleichen Learn: Wie du das richtige Modell für deinen Anwendungsfall auswählst Video Mehr erfahren
03 Verantwortungsvoller Umgang mit Generative AI Learn: Wie man Generative AI-Anwendungen verantwortungsvoll entwickelt Video Mehr erfahren
04 Grundlagen des Prompt Engineerings verstehen Learn: Praktische Best Practices im Prompt Engineering Video Mehr erfahren
05 Fortgeschrittene Prompts erstellen Learn: Wie du Prompt Engineering-Techniken anwendest, die die Ergebnisse deiner Prompts verbessern Video Mehr erfahren
06 Erstellung von Textgenerierungsanwendungen Erstellen: Eine Textgenerierungs-App mit Azure OpenAI / OpenAI API Video Mehr erfahren
07 Erstellung von Chat-Anwendungen Erstellen: Techniken zum effizienten Aufbau und zur Integration von Chat-Anwendungen Video Mehr erfahren
08 Erstellung von Suchanwendungen mit Vektor-Datenbanken Erstellen: Eine Suchanwendung, die Embeddings zur Datensuche verwendet Video Mehr erfahren
09 Erstellung von Bildgenerierungsanwendungen Erstellen: Eine Anwendung zur Bildgenerierung Video Mehr erfahren
10 Erstellung von Low-Code KI-Anwendungen Erstellen: Eine Generative KI-Anwendung mit Low-Code-Tools Video Mehr erfahren
11 Integration externer Anwendungen mit Function Calling Erstellen: Was ist Function Calling und wie wird es in Anwendungen eingesetzt Video Mehr erfahren
12 UX-Design für KI-Anwendungen Lernen: Wie man UX-Design-Prinzipien bei der Entwicklung von Generative KI-Anwendungen anwendet Video Mehr erfahren
13 Absicherung Ihrer Generative KI-Anwendungen Lernen: Bedrohungen und Risiken für KI-Systeme sowie Methoden zu deren Absicherung Video Mehr erfahren
14 Der Lebenszyklus von Generative KI-Anwendungen Lernen: Werkzeuge und Kennzahlen zur Verwaltung des LLM-Lebenszyklus und LLMOps Video Mehr erfahren
15 Retrieval Augmented Generation (RAG) und Vektor-Datenbanken Erstellen: Eine Anwendung mit einem RAG-Framework, das Embeddings aus Vektor-Datenbanken abruft Video Mehr erfahren
16 Open Source Modelle und Hugging Face Erstellen: Eine Anwendung mit Open Source Modellen von Hugging Face Video Mehr erfahren
17 KI-Agenten Erstellen: 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 Erstellung mit SLMs Lernen: Die Vorteile der Arbeit mit Small Language Models Video folgt in Kürze Mehr erfahren
20 Erstellung mit Mistral-Modellen Lernen: Die Eigenschaften und Unterschiede der Mistral-Familie von Modellen Video folgt in Kürze Mehr erfahren
21 Erstellung mit Meta-Modellen Lernen: Die Eigenschaften und Unterschiede der Meta-Familie von Modellen Video folgt in Kürze Mehr erfahren

🌟 Besonderer Dank

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

Bernhard Merkle für wichtige Beiträge zu jeder Lektion, die das Lernerlebnis und den Code verbessern.

🎒 Weitere Kurse

Unser Team bietet weitere Kurse an! Schau dir an:

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 ist als maßgebliche Quelle zu betrachten. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Nutzung dieser Übersetzung entstehen.