The name of the function to call.
A JSON schema object describing the parameters of the function.
Whether strict parameter validation is enforced for this function tool.
The type of the function tool. Always function.
function
The tool invocation context(s).
Whether this function is deferred and loaded via tool search.
A description of the function. Used by the model to determine whether or not to call the function.
A JSON schema object describing the JSON value encoded in string outputs for this function.