+32 473 52 49 31Ma–vr · 08:30–18:00
Liever eerst even overleggen? Bel gerust.
Make IT So

Begrippen · IT & Systemen

Tool calling

De techniek waarmee een AI-model aangeeft welke tool of functie uitgevoerd moet worden, en met welke gegevens. De toepassing rond het model voert die oproep uit en geeft het resultaat terug aan het model.

Tool calling, ook function calling genoemd, is de manier waarop een taalmodel iets laat gebeuren buiten het gesprek. Het model krijgt een lijst van beschikbare tools mee, elk met een naam, een korte beschrijving en de gegevens die de tool nodig heeft. Vraagt een opdracht daarom, dan antwoordt het model niet met tekst maar met een gestructureerde oproep, bijvoorbeeld om de levertermijn van een bepaald artikel op te zoeken.

Het model voert die oproep zelf niet uit. De toepassing rond het model doet dat, krijgt het resultaat terug en geeft het door aan het model. Dat formuleert er dan een antwoord mee, of kiest de volgende tool.

Tool calling, MCP en API

Tool calling is het mechanisme in het model. MCPEen open standaard waarmee AI-toepassingen zoals Claude, ChatGPT, Gemini of je eigen AI-agent zelf ontdekken welke tools een systeem aanbiedt, en die tools daarna aanroepen. Een MCP-server zit meestal bovenop een bestaande API. is de standaard die afspreekt hoe tools aangeboden en gevonden worden, zodat een tool die één keer gebouwd is in verschillende AI-toepassingen werkt. Achter de tool zit meestal gewoon een APIEen vaste afspraak waarmee software met andere software praat. Het ene programma stuurt een aanvraag over het internet, het andere stuurt gestructureerde gegevens terug. Elke oproep is vooraf door een developer uitgeschreven. die het eigenlijke werk doet. Zo maakt tool calling van een taalmodel een AI-agentEen AI-toepassing die niet alleen antwoordt, maar zelf stappen zet om een taak af te werken. Ze kiest welke tools ze nodig heeft, roept die aan, bekijkt het resultaat en beslist wat de volgende stap is..

Waarom je het wil weten

Wie bepaalt welke tools een model krijgt, bepaalt wat het kan. Een model met enkel leestools kan opzoeken en samenvatten. Een model met schrijftools kan bestellingen plaatsen of gegevens wijzigen. Die keuze bepaalt wat je een AI toevertrouwt. Neem ze daarom bewust, samen met wie jouw systemen beheert.