Tool Use / Function Calling
The mechanism by which an AI model requests execution of an external function — an API call, database query, or code execution.
What is Tool Use / Function Calling?
Tool use (also called function calling) is what turns a text generator into an agent. The model outputs a structured request (tool name + arguments), the runtime executes it, and the result is fed back. Enterprise tool use adds permission checks, rate limits, and audit logging around each invocation. See Tool Use & Function Calling and Tool Calling Patterns.
Read the full guide: Tool Use / Function Calling — in-depth article →
Related terms
Putting Tool Use / Function Calling to work?
VDF AI runs governed AI agents on your own infrastructure — on-premises, sovereign cloud, or air-gapped. Book a working session to map the architecture.
Talk to VDF AI