Defines a function in your own code the model can choose to call.
| Property | Type | Description |
|---|---|---|
| name | String |
The name of the function to call. |
| parameters | Any |
A JSON schema object describing the parameters of the function. |
| strict | Boolean |
Whether to enforce strict parameter validation. Default true. |
| type | String |
The type of the function tool. Always function. |
| description | String |
A description of the function. Used by the model to determine whether or not to call the function. |
| INHERITED FROM Response_Request_Tool | ||
| type | String | |