从课程介绍里提取日期、费用和人数时,材料经常没有提供全部字段。输出结构设计得太死,可能诱使模型把缺失项补成看似合理的答案。

先区分缺失与零
自拟材料只写课程名称,没有标注价格。价格为0表示免费,null可以约定为未提供,空字符串又可能表示尚未清理的输入。这三种情况不应混用。先把每个字段的含义写清,再要求模型提取。
给未知值一个合法位置
支持JSON Schema的接口可按其规则允许字段为字符串或null。字段必须出现,与字段必须有已知值不是同一回事;还可以另设依据字段,记录原文片段。结构化输出限制格式,不能替你证明提取事实准确。
用缺失样例验收
准备一份完整说明、一份缺价格的说明和一份包含两个不同日期的说明。检查系统是否分别提取、保留未知并标记冲突,而不是一律补齐。将缺失项交给人工或明确的后续流程,别直接写入需要确定值的业务表。
资料与继续学习
Google:结构化输出。资料查阅日期:2026年9月26日。步骤与练习由本站整理。
资料查阅与编辑日期:2026年9月26日。作者:玖柒。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END







