ai-agents-for-beginners

Introductie tot AI-Agenten

(Klik op de afbeelding hierboven om de video van deze les te bekijken)

Introductie tot AI-Agenten en Gebruikscasussen van Agenten

Welkom bij de cursus AI-Agenten voor Beginners! Deze cursus geeft je de basiskennis — en echte werkende code — om AI-Agenten vanaf nul te bouwen.

Kom hallo zeggen in de Azure AI Discord Community — deze zit vol met leerders en AI-bouwers die graag vragen beantwoorden.

Voordat we aan de slag gaan met bouwen, laten we eerst zeker weten dat we begrijpen wat een AI-Agent is en wanneer het zinvol is er een te gebruiken.


Introductie

Deze les behandelt:

Leerdoelen

Aan het einde van deze les moet je in staat zijn:


Definiëren van AI-Agenten en Typen AI-Agenten

Wat zijn AI-Agenten?

Hier is een eenvoudige manier om erover na te denken:

AI-Agenten zijn systemen die Large Language Models (LLM’s) echt laten handelen — door ze tools en kennis te geven om op de wereld in te grijpen, niet alleen om op prompts te reageren.

Laten we dat wat verder uitleggen:

Wat Zijn AI-Agenten?


De Verschillende Typen AI-Agenten

Niet alle agenten zijn op dezelfde manier gebouwd. Hier is een overzicht van de belangrijkste typen, met een reisboekingsagent als voorbeeld:

Agentyype Wat het doet Reisagentvoorbeeld
Eenvoudige Reflexagenten Volgen vaste regels — geen geheugen, geen planning. Ziet een klachtmail → stuurt deze door naar klantenservice. Dat is alles.
Modelgebaseerde Reflexagenten Houdt een intern model van de wereld bij en werkt dit bij als dingen veranderen. Houdt historische vluchtprijzen bij en markeert routes die plotseling duur zijn.
Doelgebaseerde Agenten Heeft een doel voor ogen en bedenkt stap voor stap hoe dat te bereiken. Boekt een volledige reis (vluchten, auto, hotel) vanaf jouw huidige locatie om je naar de bestemming te brengen.
Nutgebaseerde Agenten Zoekt niet zomaar een oplossing, maar de beste door afwegingen te maken. Weegt kosten tegen gemak af om de reis te vinden die het beste bij je voorkeuren past.
Leerende Agenten Worden beter in de tijd door te leren van feedback. Past toekomstige boekingsaanbevelingen aan op basis van enquêteresultaten na de reis.
Hiërarchische Agenten Een topniveau-agent verdeelt taken in subtaken en delegeert aan lagere niveau agenten. Een “annuleer reis”-verzoek wordt opgesplitst in: vlucht annuleren, hotel annuleren, auto annuleren — elk afgehandeld door een sub-agent.
Multi-Agent Systemen (MAS) Meerdere onafhankelijke agenten werken samen (of concurreren). Samenwerkend: verschillende agenten verzorgen hotels, vluchten en entertainment. Concurrerend: meerdere agenten concurreren om hotelkamers tegen de beste prijs te vullen.

Wanneer AI-Agenten gebruiken

Alleen omdat je een AI-Agent kunt gebruiken, betekent niet dat je dat altijd moet doen. Hier zijn situaties waarin agenten echt uitblinken:

Wanneer AI-Agenten gebruiken?

We gaan later in de cursus dieper in op wanneer (en wanneer juist niet) AI-Agenten te gebruiken in de les Betrouwbare AI-Agenten Bouwen.


Basisprincipes van Agentoplossingen

Agentontwikkeling

Het eerste wat je doet bij het bouwen van een agent is definiëren wat hij kan — de tools, acties en gedragingen.

In deze cursus gebruiken we de Azure AI Agent Service als ons platform. Deze ondersteunt:

Agentpatronen

Je communiceert met LLM’s via prompts. Bij agenten kun je niet altijd elke prompt handmatig samenstellen — de agent moet over meerdere stappen actie ondernemen. Daar komen Agentpatronen om de hoek kijken. Dat zijn herbruikbare strategieën om LLM’s op een schaalbare en betrouwbare manier aan te sturen en te coördineren.

Deze cursus is opgebouwd rond de meest voorkomende en nuttige agentpatronen.

Agentframeworks

Agentframeworks bieden ontwikkelaars kant-en-klare sjablonen, tools en infrastructuur om agenten te bouwen. Ze maken het makkelijker om:

In deze cursus richten we ons op het Microsoft Agent Framework (MAF) voor het bouwen van productieklare agenten.


Codevoorbeelden

Klaar om het in actie te zien? Hier zijn de codevoorbeelden voor deze les:


Vragen?

Sluit je aan bij de Microsoft Foundry Discord om in contact te komen met andere leerders, bij spreekuren te zijn, en je AI-Agent vragen te laten beantwoorden door de community.


Vorige Les

Cursus Setup

Volgende Les

Agentframeworks Verkennen


Disclaimer: Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Terwijl 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 kritieke informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor enige misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.