JSON без ошибок ещё не значит, что ИИ прав

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

Но схема проверяет форму, а не смысл. Цена может быть корректным числом, но выдуманной; идентификатор — аккуратной строкой, которой нет в каталоге; ссылка — правильно оформленной, но несуществующей.

Поэтому проверку лучше разделять: JSON Schema отвечает за устройство ответа, обычный код — за диапазоны и правила, а база или первоисточник — за факты. Идеальная упаковка не подтверждает содержимое.

#ИИ #StructuredOutput #Разработка

JSON без ошибок ещё не значит, что ИИ прав
Структурированный вывод заставляет модель отвечать по заданной схеме: вернуть обязательные поля, положить число в поле цены, а список товаров — в массив | Сетка — социальная сеть от hh.ru