toRequestJson method

Map<String, Object?> toRequestJson()

The OpenAI tool declaration shape.

Implementation

Map<String, Object?> toRequestJson() => {
  'type': 'function',
  'function': {
    'name': name,
    'description': description,
    'parameters': parametersSchema,
  },
};