跳到主要内容

AI 结构化输出

Schema 约束 + response_format + 自动提取校验的闭环。

端点直连数据仅在浏览器与你配置的端点之间传输,不经本站服务器
① 期望输出样例(可选)→ 自动生成 Schema:
输出样例
② JSON Schema(可手改)
0 字符1 行0 B
③ 任务提示

闭环流程:Schema 进 system 提示词 → 按所选模式注入 response_format(端点 400 拒绝时自动降级)→ 输出自动剥离围栏与说明文字 → 按同一 Schema 校验报错误路径。

工作方式

让模型稳定吐 JSON 的完整闭环:样例生成 Schema(可手改)→ Schema 进 system 提示词 + response_format → 输出自动剥离围栏与说明文字 → 按同一 Schema 校验报错误路径。无连接时先到「AI 配置」保存端点。

使用说明

这个工具解决什么问题

让大模型稳定输出可程序处理的 JSON 是所有 AI 应用集成的第一道坎:提示词里求爷爷告奶奶,输出还是夹着「好的,以下是您要的 JSON:」和 markdown 围栏。这个工具把整条链路做成闭环——样例生成 Schema、Schema 约束生成、输出自动提取、按同一 Schema 校验——而不是只做其中一环。

核心能力

Schema 三个来源:粘贴期望输出的 JSON 样例一键反推(复用站内 JSON 转 Schema 工具)、直接手写、或从生成结果改——实时标记 JSON 合法性。

response_format 三档注入:json_object(兼容最广)、json_schema(OpenAI 严格模式,带 name 与 Schema)、仅提示词;端点拒绝当前档位(400)时自动降级到下一档,实际生效的模式会标出来。

输出自动提取与校验:按括号配平截取 JSON(围栏、前后说明文字、字符串内花括号都不干扰),提取结果立即用同一 Schema 校验,错误精确到字段路径。

全程本地直连:请求由浏览器直发你保存的端点,输出与密钥不经手站点服务器。

使用建议

调提示词的标准节奏:先用 json_object 模式跑一次看裸输出,再按校验给出的错误路径微调提示词(「active 必须是布尔值」这类);Schema 收敛后如果用 OpenAI 官方端点,切 json_schema 档拿严格保证。给 AI 应用选型的场景,把同一 Schema 打到本地模型和云端旗舰上各跑三次,校验通过率就是最直观的能力对比。

常见问题

json_object 和 json_schema 两种模式怎么选?

不确定就先用 json_object(兼容最广,Ollama 多数版本支持);OpenAI 官方端点需要严格字段约束时用 json_schema。选了端点不支持的档位也不用慌——被 400 拒绝时工具会自动降级到下一档重试。

模型输出里夹着说明文字或代码围栏,校验总失败?

工具会自动剥离 ```json 围栏和前后说明文字再提取 JSON(按括号配平截取,字符串内的花括号不干扰)。提取后按 Schema 校验并给出错误路径,照着路径改提示词即可。

提示词里写了「只输出 JSON」为什么还是会跑偏?

提示词约束是软性的。想硬约束要用 response_format(json_object/json_schema 档),仍跑偏时检查 Schema 本身是否合法(工具会实时标记)、字段是否用了模型不认识的约束。

AI 批量处理

多行/CSV 逐条套模板提示词送模型,进度回填导出 CSV。

端点直连

模型对话台

连接本地或云端大模型的多轮对话,SSE 流式输出。

端点直连

AI 配置

云端预设一键填入,探测本地/云端模型端点并列模型,保存后全站 AI 工具共用。

端点直连

查看更多AI 工具,或浏览全部工具。