提示词库/任务指令/JSON Mode 与 Structured Output JSON Mode 与 Structured Output
中文exp-2471未验证
JSON Mode 与 Structured Output 的对比
特性json_objectjson_schema + strict: true
输出合法性保证合法 JSON Object保证合法 JSON Object
字段名不保证,模型可能”自由发挥”强制固定
字段类型不强制强制匹配
额外字段可能擅自增加禁止(additionalProperties: false)
字段缺失可能省略required 字段必现,可用联合类型声明可为 null
实现机制Prompt 引导Token 级约束解码(CFG),在采样阶段过滤非法 token
使用场景快速原型、非关键路径生产环境、API 对接、数据入库
strict 校验无有(MFJS 规范)
约束解码对结构的保证以 schema 符合 MFJS 规范为前提;复杂 schema 在 kimi-k2.6 等模型上仍可能不稳定,详见上方的模型差异提示。对于需要下游消费的结构化数据,建议始终使用 json_schema + strict: true,避免在业务层编写大量防御性代码。
复制后粘贴到 AI 对话框发送,本次对话全程生效
出处:Kimi/Moonshot 官方提示词指南 · platform.moonshot.cn/docs/guide/response_format · 可信度 S · 标签:中文 / 提示词工程 / Kimi / 结构化输出 / 格式控制 怎么用(对话型)复制后粘贴到对话框发送,本次对话全程生效。想长期用:支持自定义指令的产品(设置→个性化)可设为默认。