本文揭示了AI大模型结构化输出API的一个严重问题——尽管看似提供了更规范的数据格式,却可能导致响应质量显著下降。作者通过实际测试发现,使用OpenAI最新发布的GPT-5.2模型进行收据数据提取时,结构化输出API会将香蕉数量错误地显示为1.0,而普通文本输出API则能正确返回0.46。文章指出,结构化输出不仅更容易在简单数据提取中出现错误,还可能导致错误建模不正确、难以应用思维链推理等技术,甚至增加提示注入攻击导致客户数据泄露的风险。作者提供了完整的代码示例,让开发者能够自行验证这一现象。这一发现对AI开发者和企业用户具有重要警示意义,提醒我们在追求数据结构化的同时,不应忽视响应质量和安全性问题。
原文链接:Hacker News





