首页 / 数据模式(Schema)
📖 数据模式(Schema) 是什么?
像填表说明书,先规定有哪些格子、每格填什么。
⚡ 一句话秒懂
像填表说明书,先规定有哪些格子、每格填什么。
📖 举个故事
小周让三个同事收集客户资料。一个写“电话”,一个写“手机号”,还有一个把姓名和号码塞在同一格里,汇总时乱成一团。于是小周先发了一张模板:姓名必须是文字,手机号必须是十一位数字,行业可以不填。大家照着同一份规则填写,系统便能自动检查和整理,不必再逐条猜每个人写的是什么。
💡 类比理解
暂未补充。
🧩 真实例子
暂未补充。
🛠️ 怎么实际使用
开发报销审核 Agent 时,可以先定义输出 Schema:发票号是文字、金额是数字、日期是日期格式、是否异常是布尔值。模型读完发票后必须按这些格子返回结果;若金额变成文字或漏了发票号,程序就拒收并要求重试,避免脏数据进入财务系统。
📚 进阶原理
Schema 描述数据的字段、类型、必填项、可选值和嵌套关系。常见做法是用 JSON Schema 校验 Agent 的结构化输出。它只保证形状和类型符合约定,不保证内容事实正确;金额范围、字段关联和业务权限仍需另外编写校验规则。