Glossary · Agents & tools
Function Calling
A provider or application interface through which a model emits a structured request naming a tool and its arguments. Application code validates the request, performs the operation, and can return the result for another model step.
Common confusion
The model requests a function call; your trusted code decides whether and how to execute it. Function calling alone is not a complete agent.
Related terms
Browse the learning paths to see this term in context — every lesson is free to read.