JSON от модели: что гарантирует схема ответа
Структурированный вывод помогает получать поля в заданной форме, но не проверяет правдивость их содержания.

Вместо произвольного текста приложение может передать модели JSON Schema. Схема описывает поля, типы и допустимые значения. Для новости это могут быть заголовок, лид, текст и рубрика. Затем сервер повторно проверяет полученный объект своим валидатором: доверять только ответу модели недостаточно.
Формат и достоверность нужно проверять отдельно. Корректный JSON всё ещё может содержать ошибочную дату или вывод, которого нет в источнике. Поэтому схема решает задачу обмена данными, а проверка фактов остаётся самостоятельным этапом. Пустые ответы, обрезанный результат и неизвестные рубрики удобнее отправлять в очередь ошибок, а не публиковать.