OpenAI Structured Outputs vs Zod: which to use for LLM response validation in 2026

· Dev.to