Tool Use (Function Calling)
The ability of a language model to invoke external tools, APIs, or functions during a conversation. Instead of only generating text, the model can search the web, run code, or query databases. Tool use is a fundamental capability enabling AI agents.