ReasoningCardConfig
Optional advanced reasoning capability declarations for a model card.
supportsToggle object
Whether the model can have reasoning turned on/off per request.
- boolean
- null
boolean
supportsBudget object
Whether the model accepts a reasoning-effort/budget control.
- boolean
- null
boolean
format object
How reasoning is marked in the output stream: none, token_delimited
(special tokens), or channel_delimited (a separate reasoning channel).
- ReasoningFormat
- null
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.
- string
- null
string
Possible values: [none, minimal, low, medium, high, xhigh]
disabledEffort object
The effort value that means "reasoning off" for this model.
- string
- null
string
Possible values: [none, minimal, low, medium, high, xhigh]
ReasoningCardConfig
{
"supportsToggle": true,
"supportsBudget": true,
"format": "none",
"defaultEffort": "none",
"disabledEffort": "none"
}