Schema(结构契约)
中文名
结构契约。
英文名
Schema。
缩写/别名
数据结构,字段契约,输出契约。
一句话定义
Schema(结构契约)是对数据字段、类型、必填项和业务含义的约定。
通俗解释
Schema 像表格或表单的填写规则。它告诉系统哪些信息必须有、每项代表什么、能不能为空,以及下游应该怎样理解这份数据。
在本书项目中的位置
本书在结构化输出、API(应用程序接口)、资料入库和评测结果中使用 Schema。它让模型输出不只是“像答案”,而是能被程序、日志和人工验收继续使用。
常见误解
- 误以为字段名写清楚就算有 Schema。
- 误以为 Schema 只约束技术格式,不约束业务含义。
- 误以为模型会自动永远遵守结构。
面试表达
可以说:Schema 是系统之间的结构契约,我会用它约束模型输出和接口数据,并配合校验、错误处理和版本管理。
相关章节/相关术语
第 2 卷结构化输出章节;Structured Output(结构化输出)、JSON(结构化数据格式)、API(应用程序接口)、Pydantic(数据校验库)。