Wat is Tool Use (Function Calling)? - Uitleg & Betekenis
Leer wat Tool Use en Function Calling zijn, hoe LLMs externe tools en APIs aanroepen, en waarom het essentieel is voor praktische AI-toepassingen.
Definitie
Tool Use (Function Calling) is de mogelijkheid van LLMs om externe functies, APIs of tools aan te roepen tijdens een gesprek. Het model beslist wanneer een tool nodig is en welke parameters het doorgeeft, waarna de tool wordt uitgevoerd en het resultaat terugkomt.
Technische uitleg
De ontwikkelaar definieert tools als JSON-schema's (naam, beschrijving, parameters). Het LLM ontvangt een user message, kiest een tool of genereert een antwoord, en retourneert een tool call. De applicatie voert de functie uit (database query, API call, berekening) en stuurt het resultaat terug. Het LLM integreert het in zijn antwoord. OpenAI, Anthropic en Google ondersteunen native function calling. LangChain en LlamaIndex abstracten dit met tool wrappers. Multi-tool chains zijn mogelijk: zoek → haal op → samenvat.
Hoe AVARC Solutions dit toepast
AVARC Solutions implementeert function calling in vrijwel elk LLM-project: van chatbots die bedrijfsdata opvragen tot agentic workflows die CRM en e-mail integreren. We definiëren strikte tool-schema's en valideren parameters voor veiligheid.
Praktische voorbeelden
- Een klantenservice-chatbot die function calling gebruikt om bestellingen op te zoeken, voorraad te checken en tickets aan te maken.
- Een booking-assistent die via tools beschikbaarheid checkt, prijzen ophaalt en reserveringen plaatst.
- Een data-analyst agent die SQL-queries genereert, deze via een tool uitvoert en de resultaten interpreteert.
Gerelateerde begrippen
Veelgestelde vragen
Klaar om te starten?
Neem contact met ons op voor een vrijblijvend gesprek over uw project.
Neem contact opGerelateerde artikelen
Wat is Prompt Engineering? - Uitleg & Betekenis
Leer wat prompt engineering is, hoe je AI-modellen optimaal instrueert via prompts en waarom het cruciaal is voor betrouwbare AI-toepassingen.
Wat is RAG (Retrieval Augmented Generation)? - Uitleg & Betekenis
Leer wat RAG is, hoe het LLMs combineert met externe kennisbronnen voor accurate en actuele antwoorden, en waarom het essentieel is voor enterprise AI.
Wat is een LLM (Large Language Model)? - Uitleg & Betekenis
Leer wat een Large Language Model (LLM) is, hoe het natuurlijke taal genereert en waarom LLMs de basis vormen van ChatGPT, AI-assistenten en geautomatiseerde content.
Beste Open Source LLMs 2026 - Vergelijking en Advies
Vergelijk de beste open source large language models van 2026. Llama, Mistral, Qwen en meer — ontdek welk model het beste past voor uw AI-project.