ai-agents-for-beginners

AI-agents voor beginners - Een cursus

Generatieve AI voor Beginners

Een cursus die alles leert wat je moet weten om te beginnen met het bouwen van AI-agents

GitHub-licentie GitHub-bijdragers GitHub-issues GitHub pull-requests PRs welkom

🌐 Ondersteuning voor meerdere talen

Ondersteund via GitHub Action (Geautomatiseerd en altijd up-to-date)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Als je extra vertalingen wilt laten ondersteunen, staan ondersteunde talen hier

GitHub-volgers GitHub-forks GitHub-sterren

Microsoft Foundry Discord

🌱 Aan de slag

Deze cursus bevat lessen over de basisprincipes van het bouwen van AI-agents. Elke les behandelt een eigen onderwerp, dus begin waar je maar wilt!

Deze cursus heeft ondersteuning voor meerdere talen. Bekijk onze beschikbare talen hier.

Als dit je eerste keer is dat je bouwt met generatieve AI-modellen, bekijk dan onze Generatieve AI voor Beginners cursus, die 21 lessen bevat over bouwen met GenAI.

Vergeet niet dit repo een ster (🌟) te geven en dit repo te forken om de code uit te voeren.

Ontmoet andere leerlingen, krijg antwoord op je vragen

Als je vastloopt of vragen hebt over het bouwen van AI-agents, sluit je aan bij ons toegewijde Discord-kanaal in de Microsoft Foundry Discord.

Wat je nodig hebt

Elke les in deze cursus bevat codevoorbeelden, die te vinden zijn in de code_samples-map. Je kunt dit repo forken om je eigen kopie te maken.

De codevoorbeelden in deze oefeningen gebruiken Azure AI Foundry en GitHub Model Catalogs voor interactie met taalmodellen:

Deze cursus gebruikt ook de volgende AI-agent-frameworks en services van Microsoft:

Voor meer informatie over het uitvoeren van de code voor deze cursus, ga naar de Cursusopzet.

🙏 Wil je helpen?

Heb je suggesties of spelling- of codefouten gevonden? Maak een issue aan of Maak een pull request aan

📂 Elke les bevat

🗃️ Lessen

Les Tekst & Code Video Aanvullend materiaal
Introductie tot AI-agents en toepassingsgevallen Link Video Link
Verkennen van AI-agentische frameworks Link Video Link
Begrijpen van AI-agentische ontwerppatronen Link Video Link
Ontwerppatroon voor het gebruik van tools Link Video Link
Agentic RAG Link Video Link
Betrouwbare AI-agents bouwen Link Video Link
Planningsontwerppatroon Link Video Link
Multi-agent ontwerppatroon Link Video Link
Metacognitie-ontwerppatroon Link Video Link
AI-agenten in productie Link Video Link
Agentische protocollen gebruiken (MCP, A2A en NLWeb) Link Video Link
Contextengineering voor AI-agenten Link Video Link
Agentisch geheugen beheren Link Video  
Microsoft Agent Framework verkennen Link    
Computer Use Agents (CUA) bouwen Binnenkort    
Schaalbare agents implementeren Binnenkort    
Lokale AI-agenten maken Binnenkort    
AI-agenten beveiligen Binnenkort    

🎒 Andere cursussen

Ons team maakt nog andere cursussen! Bekijk:

LangChain

LangChain4j voor beginners LangChain.js voor beginners


Azure / Edge / MCP / Agents

AZD voor beginners Edge AI voor beginners MCP voor beginners AI-agenten voor beginners


Generatieve AI-serie

Generatieve AI voor beginners Generatieve AI (.NET) Generatieve AI (Java) Generatieve AI (JavaScript)


Basisopleidingen

ML voor beginners Data Science voor beginners AI voor beginners Cybersecurity voor beginners Webontwikkeling voor beginners IoT voor beginners XR-ontwikkeling voor beginners


Copilot-serie

Copilot voor AI-gepaard programmeren Copilot voor C#/.NET Copilot-avontuur

🌟 Dank aan de community

Dank aan Shivam Goyal voor het bijdragen van belangrijke codevoorbeelden die Agentic RAG demonstreren.

Bijdragen

Dit project verwelkomt bijdragen en suggesties. De meeste bijdragen vereisen dat u akkoord gaat met een Contributor License Agreement (CLA) waarin u verklaart dat u het recht heeft, en daadwerkelijk instemt, ons de rechten te verlenen om uw bijdrage te gebruiken. Voor details, bezoek https://cla.opensource.microsoft.com.

Wanneer u een pull request indient, zal een CLA-bot automatisch bepalen of u een CLA moet verstrekken en de PR op de juiste manier annoteren (bijv. statuscontrole, opmerking). Volg eenvoudigweg de instructies van de bot. U hoeft dit slechts één keer te doen voor alle repositories die onze CLA gebruiken.

Dit project heeft de Microsoft Open Source Code of Conduct aangenomen. Voor meer informatie zie de Code of Conduct FAQ of neem contact op met opencode@microsoft.com voor aanvullende vragen of opmerkingen.

Handelsmerken

Dit project kan handelsmerken of logo’s van projecten, producten of diensten bevatten. Het geautoriseerde gebruik van Microsoft-handelsmerken of logo’s is onderworpen aan en moet voldoen aan Microsoft’s Trademark & Brand Guidelines. Het gebruik van Microsoft-handelsmerken of logo’s in gewijzigde versies van dit project mag geen verwarring veroorzaken of suggereren dat Microsoft sponsort. Elk gebruik van handelsmerken of logo’s van derden is onderworpen aan het beleid van die derde partijen.

Hulp krijgen

Als je vastloopt of vragen hebt over het ontwikkelen van AI-apps, sluit je aan bij:

Microsoft Foundry Discord

Als je productfeedback hebt of fouten tegenkomt tijdens het bouwen, bezoek:

Microsoft Foundry ontwikkelaarsforum


Vrijwaring: Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, houd er rekening mee dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in de oorspronkelijke taal moet als de gezaghebbende bron worden beschouwd. Voor cruciale informatie wordt een professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.