Быстрый старт
-
Пример вставки
Законный объект или массив JSON.
-
Копировать Schema
Проверьте требования к типу после использования OpenAI response format и т.д.
Вставьте пример JSON для автоматического вывода JSON Schema Draft 2020 - 12. Быстрое создание прототипа structured output, функциональных параметров и API.
Конфиденциальность: обрабатывается локально, никогда не загружается.
↓ Вставьте в область ввода ниже, чтобы мгновенно увидеть результаты
粘贴一份示例 JSON; 自动推断 JSON Schema(Draft 2020-12)。
根据样例值的类型生成 schema; 数组取首项类型; 对象字段均标记为 required。适合 structured output 原型,生产请人工复核。
Вставьте пример JSON для автоматического вывода JSON Schema Draft 2020 - 12. Быстрое создание прототипа structured output, функциональных параметров и API.
Пример вставки
Законный объект или массив JSON.
Копировать Schema
Проверьте требования к типу после использования OpenAI response format и т.д.
Набор рассматривает только первый тип; Все клавиши объекта помечены как & required; Комплекс должен быть дополнен вручную.
Когда вам нужно спроектировать структуру отклика для API, сначала подготовьте типичный пример ответа. Вставьте образец в инструмент, и созданная Schema может быть использована непосредственно в документации OpenAPI. Например, данные о товарах в API электронной коммерции, содержащие встроенные массивы SKU и сложные атрибуты, написание Schema вручную подвержено ошибкам, а автоматическая экстраполяция экономит 80% времени.
При разработке приложений LLM этот инструмент позволяет быстро создавать шаблоны structured output. Сначала пусть ИИ создаст идеальный пример вывода, затем перейдет к Schema, а затем ограничит последующий выход. Например, извлечение структуры {location, temperature, unit} из ответов естественного языка на запросы погоды для обеспечения согласованности форматов данных.
Input
{"name":"Ada","score":98} Output
JSON Schema with properties
Стандартный JSON.
Инфраструктура обычно может быть использована напрямую, но рекомендуется: 1) проверить, все ли поля необходимы 2) Добавить примечание 3 к описанию) Изменить диапазон значений и другие ограничения. Инструмент помечает места, которые могут потребовать изменений (например, тип anyOf), но не удаляет избыточные поля автоматически.