Je eerste agent bouwen met Custom GPTs
Je bouwt een werkende agent als Custom GPT met instructies, kennis en actions.
Waarom deze les belangrijk is
Je kunt eindeloos lezen over agents, maar je leert het pas echt door er een te bouwen. Custom GPTs van OpenAI zijn de laagdrempeligste manier om je eerste agent te maken: geen code, geen server, geen technische setup. Binnen 30 minuten heb je een werkende agent.
In deze les bouw je stap voor stap een FAQ-agent voor je organisatie, een agent die vragen beantwoordt op basis van jouw documenten en zelfs acties kan uitvoeren via API-koppelingen.
Stap 1: Custom GPT aanmaken
- 1Ga naar [chat.openai.com](https://chat.openai.com)
- 2Klik op je profielfoto → My GPTs → Create a GPT
- 3Je komt in de GPT Builder. Kies Configure (niet Create, want we willen handmatig instellen)
Je hebt een ChatGPT Plus of Team abonnement nodig om Custom GPTs te maken. Het kost $20/maand voor Plus.
Stap 2: Instructies schrijven (System Prompt)
Dit is het belangrijkste onderdeel. Je instructies bepalen het gedrag van je agent. Hier is een template:
Je bent de klantenservice-assistent van [Bedrijfsnaam].
Je rol:
- Beantwoord vragen van klanten op basis van de
meegeleverde kennisbank
- Gebruik een vriendelijke, professionele toon
- Antwoord altijd in het Nederlands
Regels:
- Geef ALLEEN antwoorden die je kunt onderbouwen met
documenten uit je kennisbank
- Als je het antwoord niet weet, zeg: "Ik verbind je
door met een collega die je verder kan helpen."
- Verzin NOOIT informatie
- Noem altijd de bron (welk document) bij je antwoord
Stijl:
- Kort en bondig (max 3 alinea's)
- Gebruik opsommingstekens bij meerdere punten
- Begin met het directe antwoord, geef daarna contextBesteed minstens 50% van je bouwtijd aan de instructies. Slechte instructies = onbetrouwbare agent. Test je instructies met randgevallen: wat als iemand een vraag stelt die niet in de documenten staat? Wat als iemand in het Engels vraagt?
Stap 3: Knowledge Base uploaden
Verder lezen
Laat je naam en mailadres achter, dan lees je de rest
Je krijgt meteen de hele les, en alle andere lessen blijven daarna ook open. Geen wachtwoord, geen bevestigingsmail.
Onder Knowledge in de Configure-tab upload je bestanden:
- PDF's van handleidingen
- Word-documenten met FAQ's
- Excel-bestanden met productinformatie
- Tekstbestanden met bedrijfsregels
| Bestandstype | Werkt goed voor | Let op |
|---|---|---|
| Handleidingen, brochures | Zorg dat tekst selecteerbaar is (geen scans) | |
| Word/DOCX | FAQ lijsten, procedures | Gebruik kopjes voor structuur |
| Excel/CSV | Productlijsten, prijzen | Houd kolommen duidelijk benoemd |
| TXT | Regels, templates | Simpel maar effectief |
Structuur in je documenten = betere antwoorden. Gebruik duidelijke kopjes, opsommingen en tabellen. Een FAQ-document met "Vraag: ... Antwoord: ..." format werkt uitstekend.
Stap 4: Actions toevoegen (optioneel)
Actions zijn API-koppelingen waarmee je agent dingen kan doen, niet alleen antwoorden geven.
Voorbeelden van Actions:
- Een supportticket aanmaken in Zendesk
- Een afspraak plannen in Calendly
- Een bestelling opzoeken in je ordersysteem
- Een e-mail versturen via je mailserver
Je voegt een Action toe via de Actions sectie in Configure:
1. Klik op "Create new action"
2. Plak je OpenAPI schema (dit beschrijft de API)
3. Voeg authenticatie toe (API key of OAuth)
4. Test de actie in de previewStap 5: Testen en itereren
Nu komt het echte werk. Test je agent grondig:
- 1Happy path: Stel vragen waarvan het antwoord in je documenten staat
- 2Edge cases: Stel vragen die er net niet in staan
- 3Misbruik: Probeer de agent te laten afwijken van zijn rol ("Doe alsof je een pirate bent")
- 4Taaltest: Vraag in het Engels als de agent Nederlands moet antwoorden
- 5Foutscenario's: Wat gebeurt er als een Action faalt?
Pas je instructies aan op basis van wat je vindt. Dit is een iteratief proces.
Begin simpel: alleen Knowledge Base, geen Actions. Zorg dat de antwoorden kloppen. Voeg daarna pas Actions toe. Elke laag die je toevoegt maakt de agent complexer, en dus lastiger te debuggen.
Voorbeeld: FAQ-agent voor je organisatie
Stel je bouwt een FAQ-agent voor een webshop:
| Component | Invulling |
|---|---|
| Instructies | Klantenservice-assistent, vriendelijk, Nederlands |
| Knowledge Base | Retourbeleid.pdf, FAQ.docx, Productcatalogus.xlsx |
| Action 1 | Orderstatus opvragen via shop-API |
| Action 2 | Retourlabel genereren via verzend-API |
Resultaat: klanten stellen vragen in de Custom GPT, krijgen antwoorden uit je documenten, en kunnen direct hun orderstatus checken of een retour starten.
Wat is het belangrijkste onderdeel bij het bouwen van een Custom GPT agent?
Wat is de beste strategie bij het bouwen van je eerste agent?
Wat moet je agent doen als hij het antwoord niet weet?
Wil je je voortgang bewaren, de oefenbestanden erbij en je inschrijven voor de gratis avond, maak dan een gratis account aan. Je hoeft alleen op een link in je mail te klikken.
Maak een gratis account