OpenAI API

ReasoningEffort

string

o1 and o3-mini models only

Constrains effort on reasoning for
reasoning models.
Currently supported values are low, medium, and high. Reducing
reasoning effort can result in faster responses and fewer tokens used
on reasoning in a response.

Allowed values:lowmediumhigh

Default:medium

ResponseFormatJsonObject

object
typestringrequired

The type of response format being defined: json_object

Allowed values:json_object

Example

ResponseFormatJsonSchema

object
typestringrequired

The type of response format being defined: json_schema

Allowed values:json_schema

json_schemaobjectrequired
Show Child Parameters
Example

ResponseFormatJsonSchemaSchema

object

The schema for the response format, described as a JSON Schema object.

* Additional properties are allowed.

ResponseFormatText

object
typestringrequired

The type of response format being defined: text

Allowed values:text

Example