Full glossary

Glossary

Tool use

Also: tool use · function calling

A model's ability to call functions: it decides when a tool is needed and returns a structured call that the app or the provider executes.

Example

The model returns a get_weather call with city = “Minsk”; the app runs it and passes the result back to the model.

Where it shows up

Related terms

Source