Skip to main content
更新日期:2026-06-06

Structured Outputs

本文档只收录 已在 Crazyrouter 生产环境实际请求验证成功 的 Structured Outputs 用法。 验证时间:
  • 2026-03-22
已严格验证成功的模型:
  • gpt-5.5
  • gemini-3.1-pro
当前不纳入严格成功示例的模型:
  • claude-opus-4-8
原因:
  • 在生产环境复核中,claude-opus-4-8 在当前 OpenAI 兼容 response_format=json_schema 请求形态下没有表现出稳定的“严格纯 JSON”行为
  • 先前测试曾出现 fenced code block
  • 2026-03-22 复核时又出现了空 content
  • 因此当前不把它写成“严格结构化输出已验证成功”

已验证能力矩阵


GPT-5.4

cURL
生产验证返回:

Gemini 3 Pro

cURL
生产验证返回:

Claude 4.6 当前结论

2026-03-22 的生产测试中:
  • claude-opus-4-8 在该请求形态下没有给出稳定可复现的严格 JSON 输出
  • 不同测试轮次里,既出现过 fenced code block,也出现过空 content
  • 因此当前不建议把 Claude 4.6 写成“严格 schema 输出已验证成功”
如果后续要把 Claude 4.6 纳入这里,建议先补一轮更细的生产验证,并确认:
  • 是否存在更适合的原生协议写法
  • 是否需要额外 system prompt
  • 是否能稳定去掉 code fence

相关文档