Sla over naar inhoud

Ik wil dat AI niet alleen tekst maakt maar ook iets in onze app doet

Function-calling (ook tool-use genoemd) is het mechanisme waarmee een model gestructureerd zegt 'roep functie X aan met parameters Y' in plaats van vrij tekst te schrijven. Jij voert de functie uit, geeft het resultaat terug, en het model gaat verder. Dat is de basis voor agents die bestellingen plaatsen, agenda's checken of facturen uitsturen.

Probeer dit eerst zelf

  1. 1Definieer eerst welke acties veilig zijn voor AI: read-only tegen je interne systemen is laag risico, schrijven of geld uitsturen is hoog risico en hoort minstens met menselijke bevestiging.
  2. 2Beschrijf elke functie als JSON-schema: naam, beschrijving, parameters, types. Hoe duidelijker de description, hoe minder vaak het model verkeerd of overbodig aanroept.
  3. 3Implementeer een 'tools'-laag in je backend: één plek waar elke aanroep langs validatie gaat (mag deze gebruiker dit, kloppen de parameters), niet de AI-output direct aan je productie-API.
  4. 4Logging: bewaar elke tool-call met input, output, gebruiker en model-versie. Bij een fout-aanroep wil je terug kunnen naar wat het model precies vroeg.
  5. 5Begin klein: één functie zoals 'zoek klant op naam', daarna 'maak conceptfactuur'. Pas wanneer dat stabiel is, voeg je 'verstuur factuur' toe achter een bevestigingsstap.

Wanneer ons inschakelen

Wil je een eerste agent die veilig één of twee acties in jullie systeem kan doen, dan kunnen we de tools-laag voor je opzetten met de juiste guardrails.

Zie ook

Past het bovenstaande niet?

Beschrijf je situatie hieronder. We sturen jouw input plus de stappen die je al zag naar onze AI en geven gericht vervolg-advies. Als het te risicovol is om zelf te doen, zeggen we dat ook.

Wie ben je?

Voor de AI-vraag hebben we je e-mailadres en bedrijfsnaam nodig, zo kunnen we opvolgen als de AI er niet uitkomt, en voorkomt het misbruik van de tool.

Maximaal 2 vragen per uur en 5 per dag, bewust beperkt zodat de AI snel en goed blijft. Voor meer help je jezelf en ons door direct contact op te nemen.

Of doe het helemaal niet zelf

Onze Managed IT-klanten zoeken dit soort vragen niet op. Eén aanspreekpunt, vaste prijs per maand, en het is binnen werktijd opgelost.