最近对API调用的分析显示,大量结构化输出请求失败并非由于模型错误,而是因为API提供商拒绝了JSON Schema本身。Toolkit Labs发现,72个调用中有28个导致了HTTP 400错误,其中Google AI Studio的Gemini 3.1 Flash-Lite拒绝了其所有18个测试Schema。其他提供商如Groq也遇到了Schema拒绝,通常是由于对'required'或'additionalProperties'等字段的严格要求与标准的JSON Schema草案不同。研究还指出,虽然纯提示(plain prompting)可能看起来成功,但许多响应在没有额外提取步骤的情况下无法直接解析。 AI
影响 强调了潜在的集成挑战以及在模型推理前进行Schema验证的必要性。
排序理由 对与JSON Schema合规性相关的API调用失败进行分析。[lever_c_demoted from research: ic=1 ai=1.0]
- Gemini 3.1 Flash-Lite
- Google AI Studio
- Groq
- json-schema
- OpenAI GPT OSS 120B
- OpenAI GPT-OSS-20B
- Qwen/Qwen3.6-27B
- Toolkit Labs
AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →