Arabisch | Bengaals | Bulgaars | Birmaans (Myanmar) | Chinees (Vereenvoudigd) | Chinees (Traditioneel, Hong Kong) | Chinees (Traditioneel, Macau) | Chinees (Traditioneel, Taiwan) | Kroatisch | Tsjechisch | Deens | Nederlands | Estlands | Fins | Frans | Duits | Grieks | Hebreeuws | Hindi | Hongaars | Indonesisch | Italiaans | Japans | Kannada | Khmer | Koreaans | Litouws | Maleis | Malayalam | Marathi | Nepalees | Nigeriaans Pidgin | Noors | Perzisch (Farsi) | Pools | Portugees (Brazilië) | Portugees (Portugal) | Punjabi (Gurmukhi) | Roemeens | Russisch | Servisch (Cyrillisch) | Slowaaks | Sloveens | Spaans | Swahili | Zweeds | Tagalog (Filipino) | Tamil | Telugu | Thais | Turks | Oekraïens | Urdu | Vietnamees
Liever lokaal clonen?
Deze repository bevat meer dan 50 taalvertalingen, wat de downloadgrootte aanzienlijk vergroot. Om zonder vertalingen te clonen, gebruik je 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"Dit geeft je alles wat je nodig hebt om de cursus te voltooien met een veel snellere download.
Leer de basisprincipes van het bouwen van Generatieve AI-toepassingen met onze 21-delige uitgebreide cursus door Microsoft Cloud Advocates.
Deze cursus bevat 21 lessen. Elke les behandelt een eigen onderwerp, dus begin waar je wilt!
Lessen worden gelabeld als "Learn"-lessen waarin een Generatieve AI-concept wordt uitgelegd of "Build"-lessen die een concept uitleggen en codevoorbeelden geven in zowel Python als TypeScript wanneer mogelijk.
Voor .NET-ontwikkelaars, bekijk Generative AI for Beginners (.NET Edition)!
Elke les bevat ook een sectie "Keep Learning" met aanvullende leermiddelen.
-
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 gehele repo te forken naar je eigen GitHub-account
We hebben een Cursus Setup les gemaakt om je te helpen bij het opzetten van je ontwikkelomgeving.
Vergeet niet om deze repo te sterren (🌟) zodat je hem later makkelijker terugvindt.
Als je op zoek bent naar meer geavanceerde codevoorbeelden, bekijk dan onze collectie van Generatieve AI Code Voorbeelden in zowel Python als TypeScript.
Word lid van onze officiële Azure AI Foundry Discord-server om andere leerlingen te ontmoeten die deze cursus volgen en krijg ondersteuning.
Stel vragen of deel productfeedback in ons Azure AI Foundry Developer Forum op Github.
Bezoek Microsoft for Startups om te ontdekken hoe je vandaag nog kunt beginnen met bouwen met Azure-credits.
Heb je suggesties of fouten in spelling of code gevonden? Open een issue of Maak een pull request
- Een korte video-introductie over 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
| # | Les Link | Beschrijving | Video | Extra Leren |
|---|---|---|---|---|
| 00 | Cursus Setup | Leer: Hoe je je ontwikkelomgeving opzet | Video komt binnenkort | Leer Meer |
| 01 | Introductie tot Generatieve AI en LLMs | Leer: Begrijpen wat Generatieve AI is en hoe Grote Taalmodellen (LLMs) werken. | Video | Leer Meer |
| 02 | Verkennen en vergelijken van verschillende LLMs | Leer: Hoe kies je het juiste model voor je use-case | Video | Leer Meer |
| 03 | Generatieve AI Verantwoord gebruiken | Leer: Hoe je Generatieve AI-toepassingen verantwoord bouwt | Video | Leer Meer |
| 04 | Begrijpen van de basisprincipes van prompt engineering | Leer: Praktische best practices voor prompt engineering | Video | Meer informatie |
| 05 | Geavanceerde prompts maken | Leer: Hoe je prompt engineering technieken toepast die het resultaat 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 | Zoekapps bouwen met Vector Databases | Bouw: Een zoekapplicatie die Embeddings gebruikt om naar data te zoeken | Video | Meer informatie |
| 09 | Beeldgeneratie-applicaties bouwen | Bouw: Een beeldgeneratie-applicatie | Video | Meer informatie |
| 10 | Low Code AI applicaties bouwen | Bouw: Een Generative AI applicatie met Low Code tools | Video | Meer informatie |
| 11 | Externe applicaties integreren met Function Calling | Bouw: Wat is function calling en de gebruikstoepassingen voor applicaties | Video | Meer informatie |
| 12 | UX ontwerpen voor AI applicaties | Leer: Hoe UX ontwerpprincipes toe te passen bij het ontwikkelen van Generative AI applicaties | Video | Meer informatie |
| 13 | Beveiliging van je Generative AI applicaties | Leer: De bedreigingen en risico’s voor AI systemen en methoden om deze systemen te beveiligen | Video | Meer informatie |
| 14 | De levenscyclus van Generative AI applicaties | Leer: De tools en metrics om de LLM Levenscyclus en LLMOps te beheren | Video | Meer informatie |
| 15 | Retrieval Augmented Generation (RAG) en Vector Databases | Bouw: Een applicatie met een RAG Framework om embeddings uit Vector Databases op te halen | Video | Meer informatie |
| 16 | Open Source modellen en Hugging Face | Bouw: Een applicatie gebruikmakend van open source modellen beschikbaar op Hugging Face | Video | Meer informatie |
| 17 | AI Agents | Bouw: Een applicatie met een AI Agent Framework | Video | Meer informatie |
| 18 | Fine-tuning van LLMs | Leer: Wat, waarom en hoe van fine-tuning LLMs | Video | Meer informatie |
| 19 | Bouwen met SLMs | Leer: De voordelen van bouwen met Small Language Models | Video Binnenkort Beschikbaar | Meer informatie |
| 20 | Bouwen met Mistral modellen | Leer: De kenmerken en verschillen van de Mistral Family Modellen | Video Binnenkort Beschikbaar | Meer informatie |
| 21 | Bouwen met Meta modellen | Leer: De kenmerken en verschillen van de Meta Family Modellen | Video Binnenkort Beschikbaar | Meer informatie |
Speciale dank aan John Aziz voor het creëren van alle GitHub Actions en workflows
Bernhard Merkle voor het leveren van belangrijke bijdragen aan elke les om de leerervaring en code-ervaring te verbeteren.
Ons team produceert ook andere cursussen! Bekijk:
Als je vastloopt of vragen hebt over het bouwen van AI-applicaties, sluit je dan aan bij medeleerlingen en ervaren ontwikkelaars in discussies over MCP. Het is een ondersteunende gemeenschap waar vragen welkom zijn en kennis vrij wordt gedeeld.
Als je productfeedback hebt of fouten ervaart tijdens het bouwen, bezoek dan:
Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsservice Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in de originele taal dient als de gezaghebbende bron te worden beschouwd. Voor belangrijke informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.