Agents & Tool Use · Level 2 of 5
Tool Calling
A model or controller requesting execution of a defined external function.
A generated call must be validated and executed by application code.
Example
An assistant requests a weather lookup with a structured city argument.
Listen to the definition and example
Audio transcript
Tool Calling. A model or controller requesting execution of a defined external function. A generated call must be validated and executed by application code. For example: An assistant requests a weather lookup with a structured city argument.
Explore this concept
Why it matters
This helps you separate model suggestions from the software actions that execute them.
Related concepts
Quick recall question
Try answering before looking back at the definition.