Agents

Tool use

A model's ability to call external tools, such as search, a calculator, a database or an API, and use the results in its answer.

The model decides when a tool is needed and with what inputs; your code runs the tool and returns the result. Tool use is what lets models act on live data instead of only their training.

All terms

Frequently asked questions

What does Tool use mean?

A model's ability to call external tools, such as search, a calculator, a database or an API, and use the results in its answer. The model decides when a tool is needed and with what inputs; your code runs the tool and returns the result. Tool use is what lets models act on live data instead of only their training.