AnthropicReasoningConfig
Namespace: Vercel.AI.Anthropic
public sealed class AnthropicReasoningConfigThinking and effort derived from a top-level reasoning level.
Inheritance: object
Constructors
Section titled “Constructors”AnthropicReasoningConfig(string?, int?, string?, string?)
Section titled “AnthropicReasoningConfig(string?, int?, string?, string?)”public AnthropicReasoningConfig(string? thinkingType, int? budgetTokens, string? effort, string? display)Creates a reasoning mapping.
Parameters
| Name | Type | Description |
|---|---|---|
thinkingType |
string | |
budgetTokens |
int? | |
effort |
string | |
display |
string |
Properties
Section titled “Properties”BudgetTokens
Section titled “BudgetTokens”public int? BudgetTokens { get; }Budget for enabled thinking.
Value: int?
Display
Section titled “Display”public string? Display { get; }Thinking display mode.
Value: string
Effort
Section titled “Effort”public string? Effort { get; }Effort level, when adaptive thinking uses one.
Value: string
ThinkingType
Section titled “ThinkingType”public string? ThinkingType { get; }enabled, adaptive, or disabled.
Value: string
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product