thinkingLevel

public abstract ThinkingConfig.Builder thinkingLevel(ThinkingLevel thinkingLevel)

Setter for thinkingLevel.

thinkingLevel: Optional. The number of thoughts tokens that the model should generate.


@CanIgnoreReturnValue()
public ThinkingConfig.Builder thinkingLevel(ThinkingLevel.Known knownType)

Setter for thinkingLevel given a known enum.

thinkingLevel: Optional. The number of thoughts tokens that the model should generate.


@CanIgnoreReturnValue()
public ThinkingConfig.Builder thinkingLevel(String thinkingLevel)

Setter for thinkingLevel given a string.

thinkingLevel: Optional. The number of thoughts tokens that the model should generate.