ОСНОВНОЕ
Структурированный вывод
Заставьте модель вернуть валидный JSON — свободной формы или строго по вашей JSON-схеме — через параметр response_format.
JSON-режим
Передайте { "type": "json_object" }, чтобы ответ гарантированно был синтаксически валидным JSON.
JSON-схема
Для строгой типизации передайте JSON-схему — модель вернёт объект точно по ней.
Поддержка по моделям
!
response_format поддерживают модели Gemini и GPT. Модели Claude нативного JSON-режима не имеют — для строгого JSON у них используйте function calling (tools) с одной функцией-схемой.
Какие модели что поддерживают — в разделе Параметры.
ДалееИзображения →