20 KiB
21 lessen die je alles leren wat je moet weten om te beginnen met het bouwen van Generatieve AI-toepassingen
🌐 Meertalige ondersteuning
Ondersteund via GitHub Action (Automatisch & Altijd up-to-date)
Frans | Spaans | Duits | Russisch | Arabisch | Perzisch (Farsi) | Urdu | Chinees (Vereenvoudigd) | Chinees (Traditioneel, Macau) | Chinees (Traditioneel, Hong Kong) | Chinees (Traditioneel, Taiwan) | Japans | Koreaans | Hindi | Bengaals | Marathi | Nepalees | Punjabi (Gurmukhi) | Portugees (Portugal) | Portugees (Brazilië) | Italiaans | Litouws | Pools | Turks | Grieks | Thais | Zweeds | Deens | Noors | Fins | Nederlands | Hebreeuws | Vietnamees | Indonesisch | Maleis | Tagalog (Filipijns) | Swahili | Hongaars | Tsjechisch | Slowaaks | Roemeens | Bulgaars | Servisch (Cyrillisch) | Kroatisch | Sloveens | Oekraïens | Birmaans (Myanmar)
Generatieve AI voor Beginners (Versie 3) - Een Cursus
Leer de basis van het bouwen van Generatieve AI-toepassingen met onze uitgebreide cursus van 21 lessen door Microsoft Cloud Advocates.
🌱 Aan de slag
Deze cursus bestaat uit 21 lessen. Elke les behandelt een eigen onderwerp, dus begin waar je wilt!
Lessen zijn gemarkeerd als "Learn"-lessen die een Generatieve AI-concept uitleggen, of "Build"-lessen die een concept en codevoorbeelden in zowel Python als TypeScript behandelen wanneer mogelijk.
Voor .NET-ontwikkelaars, bekijk Generative AI for Beginners (.NET Edition)!
Elke les bevat ook een "Keep Learning"-sectie met extra leermiddelen.
Wat heb je nodig
Om de code van deze cursus te draaien kun je gebruik maken van:
-
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 forken naar je eigen GitHub-account
We hebben een Course Setup les gemaakt om je te helpen bij het opzetten van je ontwikkelomgeving.
Vergeet niet om deze repo te sterren (🌟) zodat je hem later makkelijk terugvindt.
🧠 Klaar om te deployen?
Als je op zoek bent naar meer geavanceerde codevoorbeelden, bekijk dan onze collectie van Generatieve AI Code Samples in zowel Python als TypeScript.
🗣️ Ontmoet andere cursisten, krijg ondersteuning
Word lid van onze officiële Azure AI Foundry Discord-server om andere cursisten te ontmoeten en te netwerken en ondersteuning te krijgen.
Stel vragen of deel feedback over producten in ons Azure AI Foundry Developer Forum op Github.
🚀 Een startup bouwen?
Bezoek Microsoft for Startups om te ontdekken hoe je vandaag nog kunt beginnen met bouwen met Azure-tegoed.
🙏 Wil je helpen?
Heb je suggesties of heb je spelfouten of codefouten gevonden? Maak een issue aan of Maak een pull request
📂 Elke les bevat:
- Een korte video-introductie van het onderwerp
- Een geschreven les in de README
- Python- en TypeScript-codevoorbeelden voor Azure OpenAI en OpenAI API
- Links naar extra bronnen om verder te leren
🗃️ Lessen
| # | Leslink | Beschrijving | Video | Extra leren |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Hoe je je ontwikkelomgeving instelt | Video komt binnenkort | Meer leren |
| 01 | Introductie tot Generatieve AI en LLMs | Learn: Begrijpen wat Generatieve AI is en hoe Large Language Models (LLMs) werken. | Video | Meer leren |
| 02 | Verschillende LLMs verkennen en vergelijken | Learn: Hoe je het juiste model kiest voor jouw toepassing | Video | Meer leren |
| 03 | Generatieve AI verantwoord gebruiken | Learn: Hoe je Generatieve AI-toepassingen op een verantwoorde manier bouwt | Video | Meer leren |
| 04 | Inzicht in de basis van Prompt Engineering | Learn: Praktische best practices voor Prompt Engineering | Video | Meer leren |
| 05 | Geavanceerde prompts maken | Learn: Hoe je prompt engineering technieken toepast die het resultaat van je prompts verbeteren | Video | Meer leren |
| 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 bouwen met vector databases | Bouw: Een zoekapplicatie die Embeddings gebruikt om data te doorzoeken. | Video | Meer informatie |
| 09 | Afbeeldingsgeneratie-applicaties bouwen | Bouw: Een applicatie voor het genereren van afbeeldingen | Video | Meer informatie |
| 10 | Low Code AI-applicaties bouwen | Bouw: Een Generatieve AI-applicatie met Low Code tools | Video | Meer informatie |
| 11 | Externe applicaties integreren met Function Calling | Bouw: Wat is function calling en hoe kun je het toepassen in applicaties | Video | Meer informatie |
| 12 | UX ontwerpen voor AI-applicaties | Leer: Hoe je UX-designprincipes toepast bij het ontwikkelen van Generatieve AI-applicaties | Video | Meer informatie |
| 13 | Je Generatieve AI-applicaties 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-applicaties | Leer: De tools en meetwaarden om de LLM-levenscyclus en LLMOps te beheren | Video | Meer informatie |
| 15 | Retrieval Augmented Generation (RAG) en Vector Databases | Bouw: Een applicatie die een RAG-framework gebruikt om embeddings op te halen uit een vector database | Video | Meer informatie |
| 16 | Open Source Modellen en Hugging Face | Bouw: Een applicatie met open source modellen die beschikbaar zijn op Hugging Face | Video | Meer informatie |
| 17 | AI Agents | Bouw: Een applicatie met een AI Agent Framework | Video | Meer informatie |
| 18 | LLM’s Fijn afstemmen | 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 Komt Binnenkort | Meer informatie |
| 20 | Bouwen met Mistral Modellen | Leer: De kenmerken en verschillen van de Mistral Family Modellen | Video Komt Binnenkort | Meer informatie |
| 21 | Bouwen met Meta Modellen | Leer: De kenmerken en verschillen van de Meta Family Modellen | Video Komt Binnenkort | Meer informatie |
🌟 Speciale dank
Speciale dank aan John Aziz voor het maken van alle GitHub Actions en workflows
Bernhard Merkle voor zijn belangrijke bijdragen aan elke les om de leer- en code-ervaring te verbeteren.
🎒 Andere Cursussen
Ons team maakt ook andere cursussen! Bekijk:
- NIEUW Model Context Protocol voor Beginners
- AI Agents voor Beginners
- Generatieve AI voor Beginners met .NET
- Generatieve AI voor Beginners met JavaScript
- Generatieve AI voor Beginners met Java
- ML voor Beginners
- Data Science voor Beginners
- AI voor Beginners
- Cybersecurity voor Beginners
- Webontwikkeling voor Beginners
- IoT voor Beginners
- XR-ontwikkeling voor Beginners
- GitHub Copilot voor AI Pair Programming onder de knie krijgen
- GitHub Copilot voor C#/.NET Developers onder de knie krijgen
- Kies je eigen Copilot Avontuur
Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsdienst 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 oorspronkelijke taal moet als de gezaghebbende bron worden beschouwd. Voor kritische informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.