Share via


KnownReasoningEffort enum

Constrains effort on reasoning for reasoning models. Check model documentation for supported values for each model. Reducing reasoning effort can result in faster responses and fewer tokens used on reasoning in a response.

Fields

High

High reasoning effort - more thorough reasoning, may take longer.

Low

Low reasoning effort - faster responses with less reasoning.

Medium

Medium reasoning effort - balanced between speed and reasoning depth.

Minimal

Minimal reasoning effort.

None

No reasoning effort.

Xhigh

Extra high reasoning effort - maximum reasoning depth.