Skip to main content
BVDNETBVDNET
DienstenWerkBibliotheekOver MijPrijzenBlogContact
Contact
  1. Home
  2. AI Woordenboek
  3. Agentic AI
  4. Wat is Function Calling?
botAgentic AI
Intermediate
2026-W17

Wat is Function Calling?

Function calling laat LLM's de uitvoering van externe tools en API's aanvragen, waardoor acties en data-ophaling in de echte wereld mogelijk worden.

Ook bekend als:
tool use
tool calling
functieaanroep
AI Intel Pipeline
What is Function Calling?

Wat is Function Calling?

Function calling is het mechanisme waarmee een taalmodel externe functies of tools kan aanroepen door gestructureerde argumenten te genereren. In plaats van alleen tekst te produceren, "besluit" het model dat het een functie nodig heeft, genereert de juiste parameters, en ontvangt het resultaat om zijn antwoord te completeren.

Waarom het ertoe doet

Function calling transformeert LLM's van passieve tekstgeneratoren naar actieve systemen die acties kunnen uitvoeren. Het is de technische basis van AI-agents: modellen die e-mails versturen, databases doorzoeken, berekeningen uitvoeren, API's aanroepen en taken automatiseren. Zonder function calling zou een LLM alleen maar over acties kunnen praten, niet ze daadwerkelijk uitvoeren.

Hoe het werkt

Het proces:

  1. Functiedefinitie — de ontwikkelaar definieert beschikbare functies met naam, beschrijving en parameters
  2. Modelverzoek — de gebruiker stelt een vraag
  3. Functiebeslissing — het model bepaalt welke functie relevant is
  4. Argumentgeneratie — het model genereert de functieparameters als JSON
  5. Uitvoering — de applicatie voert de functie uit (niet het model zelf)
  6. Resultaatverwerking — het resultaat wordt teruggegeven aan het model voor het eindantwoord

Belangrijk: het model roept de functie niet zelf aan — het genereert alleen de aanroeproep. De applicatiecode voert de daadwerkelijke actie uit.

Voorbeeldfunctiedefinitie:

JSON
1{
2 "name": "get_weather",
3 "description": "Haal het weer op voor een locatie",
4 "parameters": {
5 "location": {"type": "string"},
6 "unit": {"type": "string", "enum": ["celsius", "fahrenheit"]}
7 }
8}

Providers met function calling:

  • OpenAI (GPT-4), Anthropic (Claude), Google (Gemini)
  • Parallel function calling — meerdere functies tegelijk
  • Forced function calling — verplicht het model een specifieke functie te gebruiken

Voorbeeld

Een gebruiker vraagt: "Wat is het weer in Amsterdam en boek een taxi naar Schiphol." Het model genereert twee functieaanroepen: get_weather({"location": "Amsterdam"}) en book_taxi({"pickup": "huidige locatie", "destination": "Schiphol"}). De applicatie voert beide functies uit en het model formuleert een samenhangend antwoord met de resultaten.

Bronnen

  1. OpenAI – Function Calling
  2. Anthropic – Tool Use

Hulp nodig bij het implementeren van AI?

Ik help je dit concept toe te passen in je bedrijf.

Neem contact op

Gerelateerde Concepten

Information Agents
Continu draaiende AI-systemen die proactief informatie monitoren, synthetiseren en erop handelen in je digitale werkruimte—van reactief zoeken naar autonome intelligentie.
Real-World Agent Reliability Gap
De kritieke kloof tussen AI-agent prestaties op benchmarks (90%+) versus echte enterprise workflows (<50%), wat onthult dat frontier-modellen falen bij multi-step, ambigue, tool-zware taken die mensen routinematig delegeren.
Agent Operational Memory
Een techniek die de gedragsregels en geleerde heuristieken van een AI-agent externaliseert naar gestructureerde bestanden die aan het begin van elke sessie worden geladen, waardoor de agent over herstarts heen persistent en consistent gedrag vertoont zonder fine-tuning.
CODREAM
Een post-taak reflectieprotocol voor multi-agent AI waarbij agents gezamenlijk afgeronde taken analyseren, inzichten destilleren tot compacte heuristieken en die kennis asymmetrisch routeren naar de teamleden die er het meest baat bij hebben — waardoor prestaties permanent verbeteren zonder fine-tuning.

AI-advies

Hulp nodig bij het begrijpen of implementeren van dit concept?

Praat met een expert
Vorige

Foundation Model

Volgende

Galactic

BVDNETBVDNET

Webontwikkeling en AI-automatisering. Goed gedaan.

Bedrijf

  • Over Mij
  • Contact
  • FAQ

Resources

  • Diensten
  • Werk
  • Bibliotheek
  • Blog
  • Prijzen

Connect

  • LinkedIn
  • Email

© 2026 BVDNET. Alle rechten voorbehouden.

Privacybeleid•Algemene Voorwaarden•Cookiebeleid