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 | Malabaars | 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 klonen?
Deze repository bevat meer dan 50 taalvertalingen wat de downloadgrootte aanzienlijk vergroot. Om te klonen zonder vertalingen, gebruik sparse checkout:
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 uitgebreide cursus van 21 lessen door Microsoft Cloud Advocates.
Deze cursus heeft 21 lessen. Elke les behandelt een eigen onderwerp, dus begin waar je maar wilt!
Lessen zijn gelabeld als "Learn" lessen waarin een Generatieve AI-concept wordt uitgelegd, of "Build" lessen die een concept uitleggen met codevoorbeelden in zowel Python als TypeScript indien mogelijk.
Voor .NET-ontwikkelaars, bekijk Generative AI for Beginners (.NET Edition)!
Elke les bevat ook een sectie "Blijf Leren" met extra leermaterialen.
-
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 kijk deze Python en TypeScript cursussen
-
Een GitHub-account om deze hele repo te fork-en 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 van deze cursus te ontmoeten en ondersteuning te krijgen.
Stel vragen of deel productfeedback in ons Azure AI Foundry Developer Forum op Github.
Bezoek Microsoft voor Startups om te ontdekken hoe je vandaag kunt starten met bouwen met Azure credits.
Heb je suggesties of fouten in spelling of code gevonden? Maak een issue aan of Maak een pull request
- Een korte video-introductie van het onderwerp
- Een geschreven les in de README
- Python en TypeScript codevoorbeelden met ondersteuning voor Azure OpenAI en OpenAI API
- Links naar extra bronnen om je leren voort te zetten
| # | Les Link | Omschrijving | Video | Extra Leren |
|---|---|---|---|---|
| 00 | Cursus Setup | Leer: Hoe je je ontwikkelomgeving opzet | Video Binnenkort Beschikbaar | Leer Meer |
| 01 | Introductie tot Generatieve AI en LLM’s | Leer: Begrijpen wat Generatieve AI is en hoe Grote Taalmodellen (LLM’s) werken | Video | Leer Meer |
| 02 | Verkennen en vergelijken van verschillende LLM’s | Leer: Hoe je het juiste model kiest voor je use case | Video | Leer Meer |
| 03 | Verantwoord gebruik van Generatieve AI | Leer: Hoe je verantwoord Generatieve AI-toepassingen bouwt | Video | Leer Meer |
| 04 | Begrip van de basisprincipes van prompt engineering | Leer: Praktische beste werkwijzen 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 | Chat-applicaties bouwen | Bouw: Technieken voor het efficiënt bouwen en integreren van chat-applicaties. | Video | Meer informatie |
| 08 | Zoek-apps bouwen met vector-databases | Bouw: Een zoekapplicatie die Embeddings gebruikt om te zoeken in data. | Video | Meer informatie |
| 09 | Beeldgeneratie-toepassingen bouwen | Bouw: Een applicatie voor beeldgeneratie | Video | Meer informatie |
| 10 | Low Code AI-toepassingen bouwen | Bouw: Een Generatieve AI-applicatie met Low Code tools | Video | Meer informatie |
| 11 | Externe applicaties integreren met functieaanroep | Bouw: Wat is functieaanroep en de gebruiksscenario’s ervan voor applicaties | Video | Meer informatie |
| 12 | UX ontwerpen voor AI-toepassingen | Leer: Hoe UX-ontwerpprincipes 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 voor het beheren van de LLM levenscyclus en LLMOps | Video | Meer informatie |
| 15 | Retrieval Augmented Generation (RAG) en vector-databases | Bouw: Een applicatie met een RAG Framework om embeddings uit een vector-database op te halen | Video | Meer informatie |
| 16 | Open source modellen en Hugging Face | Bouw: Een applicatie die gebruikmaakt van open source modellen beschikbaar op Hugging Face | Video | Meer informatie |
| 17 | AI Agents | Bouw: Een applicatie gebruikmakend van een AI Agent Framework | Video | Meer informatie |
| 18 | Fijn afstemmen van LLM’s | Leer: Wat, waarom en hoe van het fijn afstemmen van LLM’s | Video | Meer informatie |
| 19 | Bouwen met SLM’s | Leer: De voordelen van bouwen met Small Language Models | Video Binnenkort | Meer informatie |
| 20 | Bouwen met Mistral-modellen | Leer: De kenmerken en verschillen van de Mistral Family Models | Video Binnenkort | Meer informatie |
| 21 | Bouwen met Meta-modellen | Leer: De kenmerken en verschillen van de Meta Family Models | Video Binnenkort | Meer informatie |
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 leerervaring en code-ervaring te verbeteren.
Ons team maakt ook andere cursussen! Bekijk:
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 gemeenschap waar vragen welkom zijn en kennis vrijelijk gedeeld wordt.
Als je productfeedback hebt of fouten ondervindt tijdens het bouwen, bezoek dan:
Disclaimer: Dit document is vertaald met behulp van de AI vertaaldienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat automatische vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het oorspronkelijke document in de oorspronkelijke taal moet als de gezaghebbende bron worden beschouwd. Voor cruciale informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.