OpenRouter 实测三种结构化输出路径:严格模式 216 次回复中 209 次合规,7 次失手全来自同一家不执行模式的供应商
OpenRouter 用 24 条杂乱的客服消息在九个支持结构化输出的模型上比较了三种拿到可靠 JSON 的办法:发送严格 JSON Schema、强制一次工具调用、或改用只输出标签的决策模型。九个模型共 216 次回复中 209 次符合严格 schema,7 次失手全部来自一家忽略 schema 的供应商;只在提示词里要求 JSON 时则有 18 次因代码围栏失败。对只支持工具的 GLM 5.3 FlashX,强制工具调用得到 24 次中 22 次有效,而直接发 schema 是 0 次。