AI Glossary
Tool use
Also called function calling
What does “Tool use” mean?
Tool use: Letting a model request that outside code be run on its behalf. Developers describe available tools with names and input formats; the model replies with a structured request, the application runs it, and the output goes back to the model.

What is an example of “Tool use”?
Asked about today's weather, a model with a weather tool can request a lookup instead of guessing from old training data.