Thinking

Represents the thinking/reasoning capability of a language model.

This capability indicates that the model supports exposing its chain-of-thought reasoning and uses thought signatures to maintain reasoning context across multi-step interactions. Models with this capability may require thought_signature in function calls.

Examples: Gemini 3.0 models, o1-series models.

Properties

Link copied to clipboard
val id: String

The unique identifier for this capability.