ChatGPT API voor beginners: eerste stappen (2026)
Leer stap voor stap hoe je de ChatGPT API gebruikt. Van API-key aanvragen tot je eerste request maken. Inclusief Python voorbeelden.
ChatGPT API voor beginners: eerste stappen (2026)
De ChatGPT API laat je AI-functionaliteit inbouwen in je eigen applicaties, websites en workflows. In deze beginnersgids leer je stap voor stap hoe je van nul naar je eerste werkende API-call komt.
In het kort
- De ChatGPT API is een programmeerinterface waarmee je AI in eigen apps kunt bouwen
- Je betaalt per gebruik (tokens) in plaats van een vast maandelijks bedrag
- Je hebt een API key nodig van platform.openai.com
- Python is de makkelijkste taal om mee te starten
- Met een paar regels code kun je al je eerste request doen
Wat is de ChatGPT API?
De API (Application Programming Interface) is als een brug tussen jouw software en de AI-modellen van OpenAI. Waar je bij ChatGPT in een chatvenster typt, stuur je via de API gestructureerde berichten vanuit je eigen code. Het antwoord krijg je terug als data die je kunt verwerken.
Toepassingen:
- Chatbots op je website
- Automatische e-mailverwerking
- Content generatie op schaal
- Data-analyse en rapportage
- Klantenservice automatisering
API key aanvragen: stap voor stap
Stap 1: Account aanmaken
Ga naar platform.openai.com en maak een account aan (of log in met je bestaande OpenAI-account).
Stap 2: Betaalmethode toevoegen
Ga naar Settings en voeg een creditcard toe. Zonder betaalmethode kun je de API niet gebruiken na het gratis tegoed.
Stap 3: API key genereren
- Ga naar API Keys in het menu
- Klik op Create new secret key
- Geef de key een naam (bijv. "Mijn eerste project")
- Kopieer de key direct - je kunt hem later niet meer zien
Belangrijk: Bewaar je API key veilig. Deel hem nooit in code die je publiceert of in Git repositories.
Stap 4: Python installeren
Als je Python nog niet hebt:
- Download Python van python.org
- Installeer het (vink "Add to PATH" aan)
- Open een terminal en typ:
pip install openai
Je eerste API-call
Basis voorbeeld in Python
from openai import OpenAI
client = OpenAI(api_key="jouw-api-key-hier")
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "Je bent een behulpzame assistent die in het Nederlands antwoordt."},
{"role": "user", "content": "Wat zijn de drie grootste steden van Nederland?"}
]
)
print(response.choices[0].message.content)
Wat gebeurt er?
- Je maakt een client aan met je API key
- Je stuurt een request met een
systembericht (instructies) en eenuserbericht (je vraag) - Je kiest een model (gpt-4o is het beste standaardmodel in 2026)
- Je krijgt een response object terug en print het antwoord
Parameters die je kunt instellen
response = client.chat.completions.create(
model="gpt-4o",
messages=[...],
temperature=0.7, # Creativiteit (0 = exact, 2 = zeer creatief)
max_tokens=500, # Maximale lengte van het antwoord
top_p=1, # Alternatief voor temperature
frequency_penalty=0, # Voorkom herhaling (-2 tot 2)
presence_penalty=0, # Moedig nieuwe onderwerpen aan (-2 tot 2)
)
API key veilig opslaan
Zet je API key nooit direct in je code. Gebruik environment variables:
import os
from openai import OpenAI
# Sla je key op als environment variable:
# Windows: set OPENAI_API_KEY=jouw-key
# Mac/Linux: export OPENAI_API_KEY=jouw-key
client = OpenAI() # Pakt automatisch OPENAI_API_KEY op
Of gebruik een .env bestand met de python-dotenv library:
from dotenv import load_dotenv
load_dotenv()
client = OpenAI() # Leest OPENAI_API_KEY uit .env bestand
Kosten begrijpen
De API werkt met tokens. Een token is ongeveer 3/4 van een woord in het Engels (Nederlands gebruikt iets meer tokens per woord).
| Model | Input kosten | Output kosten | |---|---|---| | GPT-4o | ~$2.50 / 1M tokens | ~$10 / 1M tokens | | GPT-4o-mini | ~$0.15 / 1M tokens | ~$0.60 / 1M tokens |
Tip: Begin met gpt-4o-mini voor ontwikkeling en testen. Schakel over naar gpt-4o voor productie als je de betere kwaliteit nodig hebt.
Kosten beperken
- Stel een maandelijks budget in via de OpenAI dashboard
- Gebruik
max_tokensom antwoorden te beperken - Kies het juiste model voor de taak (mini voor simpele taken)
- Cache veelvoorkomende antwoorden
Veelgemaakte fouten
- API key in je code committen - Gebruik altijd environment variables. Eenmaal gelekt moet je de key direct roteren.
- Geen foutafhandeling - De API kan fouten geven (rate limits, netwerk). Bouw altijd try/except blokken in.
- Te groot model kiezen - GPT-4o-mini is voor veel taken voldoende en kost een fractie van GPT-4o.
- Geen kosten monitoring - Stel alerts in voor je budget. Een fout in een loop kan snel duur worden.
- Synchrone calls in productie - Gebruik async calls of streaming voor een responsive gebruikerservaring.
Veelgestelde vragen
Wat kost de ChatGPT API?
De API werkt met een pay-per-use model. GPT-4o kost ongeveer $2.50 per miljoen input tokens en $10 per miljoen output tokens.
Heb ik programmeerkennis nodig?
Basiskennis van Python of een andere programmeertaal is handig, maar met de voorbeelden in deze gids kun je snel aan de slag.
Wat is het verschil tussen de API en ChatGPT?
ChatGPT is de chatinterface voor eindgebruikers. De API is voor developers die AI willen inbouwen in eigen applicaties.
Hoe krijg ik een API key?
Maak een account aan op platform.openai.com, ga naar API Keys en genereer een nieuwe key.
Is er een gratis versie van de API?
Nieuwe accounts krijgen een klein gratis tegoed om mee te experimenteren. Daarna betaal je per gebruik.
Meer lezen
Hulp nodig?
Kom je er niet uit? Neem gerust contact op:
- WhatsApp: Stuur een berichtje
- Email: w.bouwmeester@bouwmeesterconsultancy.nl
- Bel: +31 6 28963636
Ik help je graag verder!
Gerelateerde artikelen
Alles bekijkenChatGPT
ChatGPT voor beginners: complete handleiding (2026)
Leer stap voor stap hoe je ChatGPT gebruikt. Van account aanmaken tot je eerste gesprek - alles uitgelegd in het Nederlands.
ChatGPT
Code schrijven met ChatGPT: beginnersgids (2026)
Leer hoe je ChatGPT gebruikt om code te schrijven, debuggen en begrijpen. Van HTML tot Python - met voorbeelden en best practices.
ChatGPT
ChatGPT plugins en GPTs: complete gids (2026)
Alles over ChatGPT plugins en custom GPTs. Leer hoe je ze vindt, gebruikt en zelf maakt. Inclusief de beste GPTs van 2026.