JSON Schema 生成器 🔒 完全在您的浏览器中运行——不上传任何数据。

从示例 JSON 推断 JSON Schema、LLM 函数调用定义和 Zod 代码。

     

关于此工具

粘贴示例 JSON 对象,即时生成 JSON Schema、LLM 函数调用定义或 Zod 验证代码——均从同一输入推断而来。非常适合为 AI 代理定义工具/函数参数。100% 在浏览器中运行。

常见问题

这与 JSON 转 TypeScript 工具有什么不同?

JSON to TypeScript 工具为您的代码生成静态编译时类型定义。此工具生成一个运行时 JSON Schema——用于验证、文档,特别是定义 LLM API(如 OpenAI 或 Anthropic 的函数/工具调用)理解工具接受哪些参数所需的结构化参数。它还额外生成 Zod 代码(运行时验证)。

它总能推断出正确的类型吗?

它根据您提供的一个样本进行尽力推断——类型、是否必需以及嵌套结构都是从该单个示例中猜测的。如果某个字段在某些记录中可能为 null,或数组可能包含混合类型,单个样本无法完全捕捉到这一点。在生产环境中使用之前,请务必检查生成的 schema,尤其是样本中未包含的边缘情况。