3.4 输出格式的定义与约束
3.4.1 为什么输出格式很重要
提高可用性
非结构化输出:
这款产品评价不错,用户普遍反馈质量好,价格合理,
物流快速,但也有少数人提到包装简陋。
结构化输出:
{
"overall_rating": 4.2,
"positive_aspects": ["质量好", "价格合理", "物流快速"],
"negative_aspects": ["包装简陋"],
"recommendation": true
}确保一致性
便于集成
3.4.2 常见输出格式类型
1. JSON 格式
2. Markdown 格式
3. 表格格式
4. 列表格式
5. XML 格式
3.4.3 格式约束的设计方法
明确结构模板
指定长度限制
定义取值范围
3.4.4 高级格式控制技巧
预填充技术
格式验证提示
结构化思维与输出分离
3.4.5 特殊格式需求
代码输出
多部分输出
条件格式
3.4.6 格式一致性保障与检查清单
使用示例强化
格式检查清单
3.4.7 常见问题处理
问题 1:输出包含多余内容
问题 2:格式不完全符合要求
问题 3:嵌套结构错误
想一想
最后更新于
