Inference and generation

Function calling

working definition

Definition

A model interface in which the model selects a named function and supplies structured arguments for application code to execute.

Distinguish it from nearby terms

The model proposes a call; the application remains responsible for authorization, validation, execution, and error handling.

Check your understanding

A function call is not proof that the requested action is permitted or correctly bound to user intent.