Build structured tool definitions and parameter JSON schemas for OpenAI GPT-4o, Google Gemini 2.0, and Anthropic Claude function calling.