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.