Tool calling

A model selecting from a declared set of functions, with typed argument schemas, and emitting a structured call for the surrounding application to execute rather than performing the action itself. The model decides what to call and with what arguments, the application decides whether and how to run it.

Why exams ask this

Tested as a schema and grounding question, not a prompting trick. The exam wants the model choosing among explicitly declared functions with typed arguments, and flags any answer that has the model just describing an action in free text for a human to carry out.

Relevant to

Related concepts

Resources

No resources linked to this concept yet.