Главная · Каталог задач · Промт для ответа в JSON

Готовый сценарий

Промт для ответа в JSON

Для JSON мало показать фигурные скобки: нужны типы, обязательность, допустимые значения и политика пустых данных. Дайте модели схему и один пограничный пример. Ответ всё равно валидируйте кодом — текстовая инструкция снижает ошибки, но не заменяет синтаксический и предметный контроль.

Попробуйте прямо здесь Отвечает Gemma 3 12B — модель подобрал сервис

Открыть в полном чате

  • Доступ без VPN
  • Русский интерфейс
  • Оплата рублями по факту

Зачем

Зачем это нужно

01

Политика null и пустого массива не маскирует отсутствие данных строкой

02

Запрет дополнительных ключей удерживает стабильный контракт интеграции

03

Строковый идентификатор сохраняет ведущие нули и длинные номера

Вопросы

Частые вопросы

Почему JSON приходит в кодовом блоке?

Диалоговые интерфейсы форматируют код для чтения. Прямо запретите Markdown и попросите начать с открывающей скобки. Для API используйте встроенный структурированный режим, если он доступен. На стороне программы всё равно извлекайте и валидируйте данные безопасно, не доверяя внешнему тексту.

Что делать с пропущенными полями?

Заранее решите семантику: null означает неизвестное значение, пустой массив — известное отсутствие элементов, а отсутствие ключа — отдельный контракт. Не позволяйте модели выбирать это случайно. После парсинга валидатор должен отклонить ответ и вернуть понятную ошибку для повторной попытки.

Можно ли доверять числам после успешной валидации?

Нет. Валидация подтверждает форму и тип, но не истинность извлечения. Сверяйте критичные суммы и даты с исходным фрагментом, храните ссылку на него и задавайте допустимые диапазоны. Для финансовых операций добавляйте подтверждение человеком и точную арифметику кодом.

Рядом

Дальше — весь каталог задач: поиск по названию, темы и фильтры.

Нужно больше

Весь Енотик — в одном окне

Полный чат: история, вложения, базы знаний, картинки и видео. Один баланс на все модели, оплата рублями по факту.