|
|
@@ -9,25 +9,40 @@ export const claudeCodeModels = {
|
|
|
...anthropicModels["claude-sonnet-4-20250514"],
|
|
|
supportsImages: false,
|
|
|
supportsPromptCache: false,
|
|
|
+ supportsReasoningEffort: false,
|
|
|
+ supportsReasoningBudget: false,
|
|
|
+ requiredReasoningBudget: false,
|
|
|
},
|
|
|
"claude-opus-4-20250514": {
|
|
|
...anthropicModels["claude-opus-4-20250514"],
|
|
|
supportsImages: false,
|
|
|
supportsPromptCache: false,
|
|
|
+ supportsReasoningEffort: false,
|
|
|
+ supportsReasoningBudget: false,
|
|
|
+ requiredReasoningBudget: false,
|
|
|
},
|
|
|
"claude-3-7-sonnet-20250219": {
|
|
|
...anthropicModels["claude-3-7-sonnet-20250219"],
|
|
|
supportsImages: false,
|
|
|
supportsPromptCache: false,
|
|
|
+ supportsReasoningEffort: false,
|
|
|
+ supportsReasoningBudget: false,
|
|
|
+ requiredReasoningBudget: false,
|
|
|
},
|
|
|
"claude-3-5-sonnet-20241022": {
|
|
|
...anthropicModels["claude-3-5-sonnet-20241022"],
|
|
|
supportsImages: false,
|
|
|
supportsPromptCache: false,
|
|
|
+ supportsReasoningEffort: false,
|
|
|
+ supportsReasoningBudget: false,
|
|
|
+ requiredReasoningBudget: false,
|
|
|
},
|
|
|
"claude-3-5-haiku-20241022": {
|
|
|
...anthropicModels["claude-3-5-haiku-20241022"],
|
|
|
supportsImages: false,
|
|
|
supportsPromptCache: false,
|
|
|
+ supportsReasoningEffort: false,
|
|
|
+ supportsReasoningBudget: false,
|
|
|
+ requiredReasoningBudget: false,
|
|
|
},
|
|
|
} as const satisfies Record<string, ModelInfo>
|