Skip to content

Run options

Run options allow callers to tweak how a model executes. Options are model-specific.

Option keys

KeyApplies toValues (by model)
reasoningEfforttextsee below
qualityimagesee below

Values by model

ModelreasoningEffortquality
gpt-5minimal, low, medium, high
gpt-5-nanominimal, low, medium, high
gpt-5-miniminimal, low, medium, high
o4-minilow, medium, high
o3-minilow, medium, high
o3low, medium, high
dall-e-3standard, hd
gpt-image-1low, medium, high

Notes:

  • Send run options via the runOptions object in POST /v1/runs.
  • Keys must be valid for the selected model; unrecognized keys are ignored.

Used by: