Class ThinkingConfig
Inherited Members
Namespace: Glitch9.AIDevKit.Cohere
Assembly: Glitch9.AIDevKit.Provider.Cohere.dll
Syntax
public class ThinkingConfig
Properties
| Edit this page View SourceTokenBudget
Optional. The maximum number of tokens the model can use for thinking, which must be set to a positive integer. The model will stop thinking if it reaches the thinking token budget and will proceed with the response.
Declaration
[JsonProperty("token_budget")]
public int? TokenBudget { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
Type
Required. Reasoning is enabled by default for models that support it, but can be turned off by setting "type": "disabled".
Declaration
[JsonProperty("type")]
public ThinkingType Type { get; set; }
Property Value
| Type | Description |
|---|---|
| ThinkingType |