Tool use, also called function calling, gives a model a menu of actions it can invoke with structured arguments and read the results. It is what turns a chat model into an agent that can run a video model, query an archive, or send a result onward.
Definition
Letting a model call external functions — search, a detector, a database — so it can act in the world and fetch facts instead of relying on memory alone.
Tool use, also called function calling, gives a model a menu of actions it can invoke with structured arguments and read the results. It is what turns a chat model into an agent that can run a video model, query an archive, or send a result onward.
Also known as
function calling, tool calling