Convert to OpenAI function format.
Map<String, dynamic> toOpenAiMap() => { 'type': 'function', 'function': { 'name': name, 'description': description, 'parameters': inputSchema, }, };