Ga naar de hoofdinhoud
BVDNET
Arnhem · websites & automatiseringBVDNET
Praktische Toepassingen

AI API

Een AI API is een webservice waarmee ontwikkelaars AI-modelcapaciteiten via eenvoudige HTTP-verzoeken in applicaties integreren, zonder zelf modellen te draaien.

Ook bekend als: LLM API, model API, inference API

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:

  1. Authenticatie via API-key of OAuth
  2. Stuur een HTTP-verzoek met je input (prompt, parameters)
  3. Het model verwerkt de input op de servers van de provider
  4. 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.