>_
✓{}

JSON Schema 校验

用 JSON Schema(draft-07、2019-09、2020-12)校验 JSON 数据,列出每个错误及其路径。可以直接粘贴 OpenAI response_format 或 Claude 工具定义,会自动提取其中的 schema。

本地运行 —— 你的输入不会离开当前页面。

使用说明

  1. 在左侧粘贴 JSON Schema。OpenAI response_format、OpenAI tools 和 Anthropic tools 会被自动解包。
  2. 在右侧粘贴要校验的 JSON 数据,比如模型的返回结果。
  3. 每个校验错误都会附带 JSON Pointer 路径(例如 /items/0/price),一眼看出哪里不符合。

常见问题

支持哪些 JSON Schema 版本?

根据 $schema 关键字自动选择 draft-07(默认)、2019-09 或 2020-12,也会校验 email、date-time、uri、uuid 等常见格式。

已经用了结构化输出,为什么还要校验?

模型输出可能被截断或拒答,各家只支持 JSON Schema 的一个子集,旧模型或代理服务也可能忽略 schema。在使用数据前先校验,可以把隐蔽的 bug 变成明确的、可以据此重试的错误。

反馈问题或提建议 →