24 KiB
21 lessen die alles behandelen wat je moet weten om te beginnen met het bouwen van Generative AI-toepassingen
🌐 Meertalige ondersteuning
Ondersteund via GitHub Action (Geautomatiseerd & altijd up-to-date)
Arabisch | Bengaals | Bulgaars | Birmaans (Myanmar) | Chinees (Vereenvoudigd) | Chinees (Traditioneel, Hong Kong) | Chinees (Traditioneel, Macau) | Chinees (Traditioneel, Taiwan) | Kroatisch | Tsjechisch | Deens | Nederlands | Ests | Fins | Frans | Duits | Grieks | Hebreeuws | Hindi | Hongaars | Indonesisch | Italiaans | Japans | Kannada | Koreaans | Litouws | Maleis | Malayalam | Marathi | Nepalees | Nigeriaanse Pidgin | Noors | Perzisch (Farsi) | Pools | Portugees (Brazilië) | Portugees (Portugal) | Punjabi (Gurmukhi) | Roemeens | Russisch | Servisch (Cyrillisch) | Slowaaks | Sloveens | Spaans | Swahili | Zweeds | Tagalog (Filipijns) | Tamil | Telugu | Thais | Turks | Oekraïens | Urdu | Vietnamees
Generatieve AI voor Beginners (Versie 3) - Een Cursus
Leer de basisprincipes van het bouwen van Generative AI-toepassingen met onze uitgebreide cursus van 21 lessen door Microsoft Cloud Advocates.
🌱 Aan de slag
Deze cursus heeft 21 lessen. Elke les behandelt een eigen onderwerp, dus begin waar je maar wilt!
Lessen zijn gelabeld als "Learn"-lessen die een Generative AI-concept uitleggen of "Build"-lessen die een concept en codevoorbeelden in zowel Python als TypeScript uitleggen wanneer mogelijk.
Voor .NET-ontwikkelaars bekijk Generative AI for Beginners (.NET Edition)!
Elke les bevat ook een "Keep Learning"-sectie met aanvullende leermiddelen.
Wat je nodig hebt
Om de code van deze cursus uit te voeren, kun je een van de volgende gebruiken:
-
Azure OpenAI Service - Lessen: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lessen: "githubmodels"
-
OpenAI API - Lessen: "oai-assignment"
-
Basiskennis van Python of TypeScript is handig - *Voor absolute beginners bekijk deze Python en TypeScript cursussen
-
Een GitHub-account om deze hele repo te fork'en naar je eigen GitHub-account
We hebben een Course Setup lesson gemaakt om je te helpen bij het instellen van je ontwikkelomgeving.
Vergeet niet om geef deze repo een ster (🌟) zodat je hem later gemakkelijker terugvindt.
🧠 Klaar om te implementeren?
Als je op zoek bent naar meer geavanceerde codevoorbeelden, bekijk onze collectie met Generative AI-codevoorbeelden in zowel Python als TypeScript.
🗣️ Ontmoet andere leerlingen, krijg ondersteuning
Doe mee met onze officiële Azure AI Foundry Discord-server om andere cursisten te ontmoeten, te netwerken en ondersteuning te krijgen.
Stel vragen of deel productfeedback in ons Azure AI Foundry Developer Forum op Github.
🚀 Een startup bouwen?
Bezoek Microsoft for Startups om te ontdekken hoe je vandaag kunt beginnen met bouwen met Azure-tegoed.
🙏 Wil je helpen?
Heb je suggesties of spelling- of codefouten gevonden? Maak een issue aan of Maak een pull request
📂 Elke les bevat:
- Een korte video-inleiding op het onderwerp
- Een geschreven les in de README
- Python- en TypeScript-codevoorbeelden die Azure OpenAI en OpenAI API ondersteunen
- Links naar extra bronnen om je leren voort te zetten
🗃️ Lessen
| # | Leslink | Beschrijving | Video | Extra leren |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Hoe je je ontwikkelomgeving instelt | Video komt binnenkort | Meer informatie |
| 01 | Introduction to Generative AI and LLMs | Learn: Begrijpen wat Generative AI is en hoe grote taalmodellen (LLMs) werken | Video | Meer informatie |
| 02 | Exploring and comparing different LLMs | Learn: Hoe je het juiste model kiest voor je gebruiksscenario | Video | Meer informatie |
| 03 | Using Generative AI Responsibly | Learn: Hoe je op verantwoorde wijze Generative AI-toepassingen bouwt | Video | Meer informatie |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: Praktische best practices voor prompt-engineering | Video | Meer informatie |
| 05 | Geavanceerde prompts maken | Leer: Hoe je technieken voor prompt-engineering toepast die de uitkomst van je prompts verbeteren. | Video | Meer informatie |
| 06 | Tekstgeneratie-applicaties bouwen | Bouw: Een tekstgeneratie-app met Azure OpenAI / OpenAI API | Video | Meer informatie |
| 07 | Chatapplicaties bouwen | Bouw: Technieken voor het efficiënt bouwen en integreren van chatapplicaties. | Video | Meer informatie |
| 08 | Zoekapplicaties en vectordatabases bouwen | Bouw: Een zoekapplicatie die Embeddings gebruikt om naar gegevens te zoeken. | Video | Meer informatie |
| 09 | Beeldgeneratie-applicaties bouwen | Bouw: Een beeldgeneratie-applicatie | Video | Meer informatie |
| 10 | Low-code AI-applicaties bouwen | Bouw: Een generatieve AI-toepassing met low-code tools | Video | Meer informatie |
| 11 | Externe applicaties integreren met Function Calling | Bouw: Wat function calling is en de gebruiksscenario's voor applicaties | Video | Meer informatie |
| 12 | UX ontwerpen voor AI-toepassingen | Leer: Hoe UX-designprincipes toe te passen bij het ontwikkelen van generatieve AI-toepassingen | Video | Meer informatie |
| 13 | Je generatieve AI-toepassingen beveiligen | Leer: De bedreigingen en risico's voor AI-systemen en methoden om deze systemen te beveiligen. | Video | Meer informatie |
| 14 | De levenscyclus van generatieve AI-toepassingen | Leer: De tools en metrics om de LLM-levenscyclus en LLMOps te beheren | Video | Meer informatie |
| 15 | Retrieval Augmented Generation (RAG) en vectordatabases | Bouw: Een applicatie die een RAG-framework gebruikt om embeddings uit een vectordatabase op te halen | Video | Meer informatie |
| 16 | Open-sourcemodellen en Hugging Face | Bouw: Een applicatie die open-sourcemodellen gebruikt die beschikbaar zijn op Hugging Face | Video | Meer informatie |
| 17 | AI-agenten | Bouw: Een applicatie die een AI-agentframework gebruikt | Video | Meer informatie |
| 18 | Fine-tuning van LLM's | Leer: Wat, waarom en hoe van het fine-tunen van LLM's | Video | Meer informatie |
| 19 | Bouwen met SLM's | Leer: De voordelen van bouwen met kleine taalmodellen | Video binnenkort beschikbaar | Meer informatie |
| 20 | Bouwen met Mistral-modellen | Leer: De kenmerken en verschillen van de Mistral-familie modellen | Video binnenkort beschikbaar | Meer informatie |
| 21 | Bouwen met Meta-modellen | Leer: De kenmerken en verschillen van de Meta-familie modellen | Video binnenkort beschikbaar | Meer informatie |
🌟 Speciale dank
Speciale dank aan John Aziz voor het maken van alle GitHub Actions en workflows
Bernhard Merkle voor het leveren van belangrijke bijdragen aan elke les om de leer- en code-ervaring te verbeteren.
🎒 Andere cursussen
Ons team maakt nog andere cursussen! Bekijk:
LangChain
Azure / Edge / MCP / Agents
Generatieve AI-serie
Kerntrainingen
Copilot-serie
Hulp
Als je vastloopt of vragen hebt over het bouwen van AI-apps. Sluit je aan bij medeleerlingen en ervaren ontwikkelaars in discussies over MCP. Het is een ondersteunende community waar vragen welkom zijn en kennis vrijelijk wordt gedeeld.
Als je productfeedback hebt of fouten tegenkomt tijdens het bouwen, bezoek:
Vrijwaring: Dit document is vertaald met behulp van de AI-vertalingsservice Co-op Translator. Hoewel we naar nauwkeurigheid streven, dient u er rekening mee te houden dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het oorspronkelijke document in de originele taal moet als de gezaghebbende bron worden beschouwd. Voor kritieke informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.