Enumeration ReinforcementTuningThinkingLevel

Indicates the maximum thinking depth during tuning. Starting from Gemini 3.5 models, the old thinking_budget will no longer be supported and will result in a user error if set. Instead, users should use the thinking_level parameter to control the maximum thinking depth. This enum is not supported in Gemini API.

Enumeration Members

HIGH: "HIGH"

High thinking level.

LOW: "LOW"

Low thinking level.

MEDIUM: "MEDIUM"

Medium thinking level.

MINIMAL: "MINIMAL"

Little to no thinking.

REINFORCEMENT_TUNING_THINKING_LEVEL_UNSPECIFIED: "REINFORCEMENT_TUNING_THINKING_LEVEL_UNSPECIFIED"

Unspecified thinking level.