Tool Definition Structure
Tools in the playground have the following structure:- JSON object with keys as function names
- Each function contains two main entries:
description
- Clear explanation of what the function doesparameters
- JSON schema defining the input parameters structure
- Tool choice - Controls when tools are used:
none
,auto
,required
, or specific function name