The OpenAI tool declaration shape.
Map<String, Object?> toRequestJson() => { 'type': 'function', 'function': { 'name': name, 'description': description, 'parameters': parametersSchema, }, };