Skip to main content

ReasoningCardConfig

Optional advanced reasoning capability declarations for a model card.

supportsToggle object

Whether the model can have reasoning turned on/off per request.

anyOf
boolean
supportsBudget object

Whether the model accepts a reasoning-effort/budget control.

anyOf
boolean
format object

How reasoning is marked in the output stream: none, token_delimited (special tokens), or channel_delimited (a separate reasoning channel).

anyOf
ReasoningFormat (string)

Reasoning marker formats used by model families.

Possible values: [none, token_delimited, channel_delimited]

defaultEffort object

Reasoning effort applied when the request does not specify one.

anyOf
string

Possible values: [none, minimal, low, medium, high, xhigh]

disabledEffort object

The effort value that means "reasoning off" for this model.

anyOf
string

Possible values: [none, minimal, low, medium, high, xhigh]

ReasoningCardConfig
{
"supportsToggle": true,
"supportsBudget": true,
"format": "none",
"defaultEffort": "none",
"disabledEffort": "none"
}