[控场AI]
概念additionalProperties

additionalProperties: false

JSON Schema 中控制额外字段的关键字,设为 false 时禁止未在 properties 中声明的字段,使校验严格化。

核心事实

时间轴 (近 90 天)

10月22日

工具接口应使用JSON schema并设置 additionalProperties: false,同时登记风险、超时、重试、幂等性和审批要求。

待验证50%
10月17日

校验策略采用additionalProperties: false加上显式的required列表,可以精确区分模型输出了Schema之外的字段还是缺少了必填字段。

待验证50%
9月15日

@ai-sdk/xai 4.0.59 的核心变更是修复了 xAI 提供者在生成工具定义时未能正确保留 additionalProperties: false 约束字段的问题

待验证50%
9月15日

许多服务商(包括 OpenAI)明确要求工具定义中必须携带 additionalProperties: false 字段才能启用严格模式的结构化输出

待验证50%

全部知识事实 (5)

来源文章