JSON Schema 是描述 JSON 数据结构的规范,用于定义字段、类型与约束。大模型用它实现结构化输出与 Function Calling 参数校验。
AI Glossary
JSON Schema 是描述 JSON 数据结构的规范:它声明一个 JSON 对象有哪些字段、各字段是什么类型、哪些必填、有哪些取值范围。相当于给 JSON 数据写"说明书"。
{
"type": "object",
"properties": {
"name": { "type": "string" },
"age": { "type": "integer", "minimum": 0 }
},
"required": ["name"]
}
大模型领域 JSON Schema 的典型应用:
JSON Schema 是"数据结构的规范说明书",在大模型时代成为结构化输出与工具调用的核心契约——理解它是开发 AI 应用的基本功。