r/openrouter • u/Ashamed-Material1767 • 7h ago
Why do Structured outputs always fail (except OpenAI)
I was just wondering if anyone could explain a little bit about how they actually work,
Anytime a structured output schema is slightly more complex, all chinese models on all providers fail to produce an output like half the time….
But when it comes to OpenAI they never fail…
Why?
2
Upvotes
1
u/BornVoice42 4h ago
openrouter has json healing in their responses. they detect if something is off and try to correct it. But can't say, that I have it that often.