Beginner
Technisch

API

Application Programming Interface

Een interface die software-applicaties met elkaar laat communiceren en functionaliteit laat delen.

Uitgebreide Uitleg

Een API is als een menu in een restaurant: het toont welke mogelijkheden beschikbaar zijn en hoe je erom kunt vragen, zonder dat je hoeft te weten hoe de keuken werkt. Voor AI betekent dit dat je via een API toegang krijgt tot krachtige modellen zonder ze zelf te hosten.

OpenAI's API bijvoorbeeld laat je GPT-modellen gebruiken door simpelweg een request te sturen met je prompt en parameters. Je krijgt de gegenereerde tekst terug zonder je zorgen te maken over de servers, GPU's of modelgewichten. Dit maakt AI-kracht beschikbaar voor elke ontwikkelaar.

Moderne AI API's zijn REST-gebaseerd: je stuurt HTTP requests en krijgt JSON responses terug. Ze bevatten meestal authenticatie (via API keys), rate limiting (om misbruik te voorkomen), en documentatie over endpoints, parameters en pricing. De meeste grote AI-providers (OpenAI, Anthropic, Google, etc.) bieden APIs aan.

Praktijkvoorbeeld

Een Nederlandse startup bouwt een CV-analyse tool. Via de OpenAI API sturen ze CV's naar GPT-4 met een prompt om skills te extraheren. In plaats van maanden te besteden aan het trainen van een eigen model, zijn ze in een week live.

Veelgebruikte Zoektermen

API
application programming interface
REST API
AI API

Gerelateerde Termen

Wil je meer leren over API?

Ontdek onze praktische AI-trainingen en leer hoe je deze concepten toepast in jouw organisatie.