大模型应用开发 · 提示词与上下文
怎样让模型稳定地输出合法的 JSON?
先自己想一想,再看参考要点
参考要点
- 优先用约束解码:每生成一个 Token 前按 Schema 屏蔽会让输出不合法的 Token
- JSON 模式只保证是合法 JSON,不保证字段
- 不支持时先修复(去掉代码块标记、截取首个 { 到末个 }),再用 JSON Schema 校验,失败时带着具体错误重试 1~2 次,仍失败就返回默认值或转人工
学习站:先用面试题自评定级,按水平和面试日期排出每天的计划,自评过的题按间隔复习。免费、无需注册,记录只保存在自己的浏览器中。