Master Structured Outputs: Schema-enforced JSON generation, Zod schemas, Pydantic validation, and function calling