
Wat is een AI API?
Een AI API (Application Programming Interface) is een interface waarmee ontwikkelaars de capaciteiten van AI-modellen kunnen integreren in hun eigen applicaties — zonder de modellen zelf te hosten, trainen of beheren. Je stuurt een verzoek (prompt, afbeelding, audio) en ontvangt een antwoord (tekst, embedding, classificatie) via HTTP.
Waarom het ertoe doet
AI API's zijn de manier waarop de meeste bedrijven AI in productie inzetten. In plaats van zelf modellen te trainen en GPU-clusters te beheren, betaal je per gebruik voor state-of-the-art modellen. De OpenAI API, Anthropic API, Google Vertex AI en AWS Bedrock maken het mogelijk om GPT-4, Claude, Gemini en andere modellen met een paar regels code in te zetten.
Hoe het werkt
Het basispatroon:
- Authenticatie via API-key of OAuth
- Stuur een HTTP-verzoek met je input (prompt, parameters)
- Het model verwerkt de input op de servers van de provider
- Ontvang het antwoord (completion, embedding, classificatie)
Belangrijke API-concepten:
- Endpoints — specifieke URL's voor verschillende functies (chat, embeddings, images)
- Rate limits — beperkingen op verzoeken per minuut
- Tokens — de eenheid waarop je betaalt (input + output tokens)
- Streaming — ontvang output token voor token in real-time
Grote AI API-providers:
- OpenAI — GPT-4, DALL-E, Whisper, embeddings
- Anthropic — Claude-modellen
- Google — Gemini via Vertex AI
- AWS Bedrock — meerdere modellen via één API
- Open-source alternatieven — Ollama, vLLM, Together AI voor self-hosted modellen
Prijsmodel: Meestal betaal-per-token: inputtokens zijn goedkoper dan outputtokens. GPT-4o kost ~$2,50/$10 per miljoen input/output tokens.
Voorbeeld
Een webshop integreert de Anthropic API om klantvragen automatisch te beantwoorden. Bij elke klantvraag stuurt de backend een API-verzoek met de vraag + productcatalogus als context. Claude genereert een helpdesk-antwoord dat direct aan de klant wordt getoond — de webshop hoeft geen AI-expertise in huis te hebben.