Agents

Function calling

The API mechanism through which a model requests that your application run a named function with specific arguments.

You describe available functions with names and parameter schemas; the model replies with a structured call when one is needed. 'Tools' on this site's capability list means the model supports this.

All terms

Frequently asked questions

What does Function calling mean?

The API mechanism through which a model requests that your application run a named function with specific arguments. You describe available functions with names and parameter schemas; the model replies with a structured call when one is needed. 'Tools' on this site's capability list means the model supports this.