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