logo-artificial-intelligence-consultant
Open menu

Methode & Techniek

Tool Use / Function Calling

Function calling is een mechanisme waarmee een groot taalmodel externe tools, API's of functies kan aanroepen om informatie op te halen of acties uit te voeren. Hierdoor wordt het LLM een actieve agent die met systemen kan communiceren, een kernconcept binnen agentic AI-architecturen.

Wat is Function Calling

Function calling, ook bekend als tool use, is het vermogen van een groot taalmodel om gestructureerd externe functies aan te roepen. Het model krijgt een lijst beschikbare tools met hun parameters, en kan op basis van de gebruikersvraag bepalen welke tool het moet gebruiken en met welke argumenten.

Hoe werkt het

In de praktijk geeft een ontwikkelaar het model een JSON-schema van beschikbare functies. Het model kiest per situatie welke functie aangeroepen moet worden, vult parameters in en geeft het verzoek terug. Een orkestratielaag voert de daadwerkelijke aanroep uit en geeft het resultaat terug aan het model voor verdere verwerking.

Waarom belangrijk

Function calling maakt LLMs nuttig in echte werkomgevingen. Een model kan nu bijvoorbeeld een CRM-systeem updaten, een agenda-afspraak inplannen, een database-query uitvoeren of een betaling initiëren. Modellen als GPT-4o en Claude 3.5 ondersteunen function calling native, met hoge betrouwbaarheid.

Implementatie

Frameworks zoals LangChain en LlamaIndex bieden tool-abstracties die het bouwen van deze workflows vereenvoudigen. Voor productie is monitoring, logging en autorisatie essentieel: elke functieaanroep moet auditeerbaar zijn vanuit GDPR, EU AI Act en interne governance-perspectief.

Risico’s en governance

Function calling vergroot de impact van foutieve modeloutput aanzienlijk: een verkeerde aanroep kan data wijzigen of geld verplaatsen. Daarom worden in enterprise-contexten functies meestal gekoppeld aan strikte rechtenmodellen, dry-run-modi en menselijke goedkeuring voor kritieke acties.

Voorbeelden

Artificial Intelligence Consultant bouwt agentic systemen waarbij function calling kerncomponent is, gehost op Azure OpenAI of AWS Bedrock. Door zorgvuldige tooldefinities en evaluatie ontstaan veilige, productieklare workflows die de productiviteit van kenniswerkers aanzienlijk verhogen.

Synoniemen

  • function calling
  • tool use
  • API-aanroepen door LLM

Voorbeelden

  • GPT-4o die agenda's leest via Google Calendar API
  • Claude 3.5 met tools voor CRM-updates
  • Mistral met function calling voor compliance-checks

Laatst bijgewerkt: 15 april 2026

Vraag of voorstel?

Mist u een term of wilt u feedback geven? Onze redactie reageert binnen één werkdag.

Neem contact op →