Dela via


ReasoningEffort Enum

Definition

Specifies the level of reasoning effort that should be applied when generating chat responses.

public enum class ReasoningEffort
public enum ReasoningEffort
type ReasoningEffort = 
Public Enum ReasoningEffort
Inheritance
ReasoningEffort

Fields

Name Value Description
None 0

No reasoning effort.

Low 1

Low reasoning effort. Minimal reasoning for faster responses.

Medium 2

Medium reasoning effort. Balanced reasoning for most use cases.

High 3

High reasoning effort. Extensive reasoning for complex tasks.

ExtraHigh 4

Extra high reasoning effort. Maximum reasoning for the most demanding tasks.

Remarks

This value suggests how much computational effort the model should put into reasoning. Higher values may result in more thoughtful responses but with increased latency and token usage. The specific interpretation and support for each level may vary between providers or even between models from the same provider.

Applies to