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 | Nigeriaans 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
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 Generative AI-toepassingen met onze uitgebreide cursus van 21 lessen door Microsoft Cloud Advocates.
Deze cursus bevat 21 lessen. Elke les behandelt zijn 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 uitleggen met codevoorbeelden in zowel Python als TypeScript, indien mogelijk.
Voor .NET-ontwikkelaars is er Generative AI voor Beginners (.NET Editie)!
Elke les bevat ook een sectie "Blijf Leren" 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 nuttig - *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 kunt terugvinden.
Als je op zoek bent naar meer geavanceerde codevoorbeelden, bekijk dan onze collectie van Generative AI Codevoorbeelden in zowel Python als TypeScript.
Sluit je aan bij onze officiële Azure AI Foundry Discord-server om andere leerlingen die deze cursus volgen te ontmoeten, te netwerken en ondersteuning te krijgen.
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-kredieten.
Heb je suggesties of gevonden spelling- of codefouten? 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 leerproces voort te zetten
| # | Les Link | Beschrijving | Video | Extra Leren |
|---|---|---|---|---|
| 00 | Cursus Setup | Leer: Hoe je je ontwikkelomgeving instelt | Video Komt Binnenkort | Leer Meer |
| 01 | Introductie tot Generative AI en LLMs | Leer: Begrijpen wat Generative AI is en hoe Large Language Models (LLM's) werken. | Video | Leer Meer |
| 02 | Verkennen en vergelijken van verschillende LLMs | Leer: Hoe de juiste model te selecteren voor je gebruikstoepassing | Video | Leer Meer |
| 03 | Generative AI Verantwoordelijk Gebruiken | Leer: Hoe je Generative AI-toepassingen verantwoordelijk bouwt | Video | Leer Meer |
| 04 | Begrijpen van de basisprincipes van prompt engineering | Leer: Praktische best practices voor prompt engineering | Video | Meer info |
| 05 | Geavanceerde prompts maken | Leer: Hoe je prompt engineering technieken toepast die het resultaat van je prompts verbeteren. | Video | Meer info |
| 06 | Tekstgeneratie-applicaties bouwen | Bouw: Een tekstgeneratie-app met Azure OpenAI / OpenAI API | Video | Meer info |
| 07 | Chatapplicaties bouwen | Bouw: Technieken voor het efficiënt bouwen en integreren van chatapplicaties. | Video | Meer info |
| 08 | Zoekapps bouwen met vector databases | Bouw: Een zoekapplicatie die Embeddings gebruikt om data te doorzoeken. | Video | Meer info |
| 09 | Beeldgeneratie-applicaties bouwen | Bouw: Een beeldgeneratie-applicatie | Video | Meer info |
| 10 | Low Code AI-applicaties bouwen | Bouw: Een generatieve AI-applicatie met Low Code tools | Video | Meer info |
| 11 | Extern applicaties integreren met function calling | Bouw: Wat is function calling en de gebruikstoepassingen voor applicaties | Video | Meer info |
| 12 | UX ontwerpen voor AI-applicaties | Leer: Hoe je UX ontwerpprincipes toepast bij het ontwikkelen van generatieve AI-applicaties | Video | Meer info |
| 13 | Je generatieve AI-applicaties beveiligen | Leer: De bedreigingen en risico’s voor AI-systemen en methoden om deze systemen te beveiligen. | Video | Meer info |
| 14 | De levenscyclus van generatieve AI-applicaties | Leer: De tools en metrics om de LLM levenscyclus en LLMOps te beheren | Video | Meer info |
| 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 info |
| 16 | Open Source Modellen en Hugging Face | Bouw: Een applicatie die gebruikmaakt van open source modellen beschikbaar op Hugging Face | Video | Meer info |
| 17 | AI Agents | Bouw: Een applicatie met een AI Agent Framework | Video | Meer info |
| 18 | Fine-Tuning LLMs | Leer: Wat, waarom en hoe van het fine-tunen van LLMs | Video | Meer info |
| 19 | Bouwen met SLMs | Leer: De voordelen van bouwen met Small Language Models | Video Binnenkort | Meer info |
| 20 | Bouwen met Mistral Modellen | Leer: De kenmerken en verschillen van de Mistral familietypen | Video Binnenkort | Meer info |
| 21 | Bouwen met Meta Modellen | Leer: De kenmerken en verschillen van de Meta familietypen | Video Binnenkort | Meer info |
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.
Ons team produceert ook andere cursussen! Bekijk:
Als je vastloopt of vragen hebt over het bouwen van AI-apps. Doe mee met 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 tegenkomt tijdens het bouwen, bezoek dan:
Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel wij streven naar nauwkeurigheid, dient u er rekening mee te houden dat automatische vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in de oorspronkelijke taal dient als de gezaghebbende bron te worden beschouwd. Voor cruciale informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortkomen uit het gebruik van deze vertaling.