diff --git a/packages/models/src/models/anthropic.ts b/packages/models/src/models/anthropic.ts index 2f3c4586c4..868cee48e0 100644 --- a/packages/models/src/models/anthropic.ts +++ b/packages/models/src/models/anthropic.ts @@ -263,7 +263,7 @@ export const anthropicModels = [ requestPrice: 0, contextSize: 200000, reasoning: true, - maxOutput: undefined, + maxOutput: 64000, streaming: true, vision: false, tools: true, @@ -277,7 +277,64 @@ export const anthropicModels = [ cachedInputPrice: 0.3 / 1e6, requestPrice: 0, contextSize: 200000, - maxOutput: undefined, + maxOutput: 64000, + reasoning: true, + streaming: true, + vision: false, + tools: true, + discount: 0.5, + }, + { + test: "skip", + providerId: "aws-bedrock", + modelName: "anthropic.claude-sonnet-4-5-20250929-v1:0", + inputPrice: 3.0 / 1e6, + outputPrice: 15.0 / 1e6, + requestPrice: 0, + contextSize: 200000, + maxOutput: 8192, + reasoning: true, + reasoningOutput: "omit", + streaming: true, + vision: false, + tools: true, + }, + ], + }, + { + id: "claude-sonnet-4-5-20250929", + name: "Claude Sonnet 4.5 (2025-09-29)", + description: + "Latest Claude Sonnet with improved reasoning and extended thinking.", + family: "anthropic", + releasedAt: new Date("2025-09-29"), + publishedAt: new Date("2025-09-29"), + providers: [ + { + test: "skip", + providerId: "anthropic", + modelName: "claude-sonnet-4-5-20250929", + inputPrice: 3.0 / 1e6, + outputPrice: 15.0 / 1e6, + cachedInputPrice: 0.3 / 1e6, + requestPrice: 0, + contextSize: 200000, + reasoning: true, + maxOutput: 64000, + streaming: true, + vision: false, + tools: true, + }, + { + test: "skip", + providerId: "routeway-discount", + modelName: "claude-sonnet-4-5-20250929-v1:0", + inputPrice: 3.0 / 1e6, + outputPrice: 15.0 / 1e6, + cachedInputPrice: 0.3 / 1e6, + requestPrice: 0, + contextSize: 200000, + maxOutput: 64000, reasoning: true, streaming: true, vision: false, @@ -318,7 +375,31 @@ export const anthropicModels = [ cachedInputPrice: 0.1 / 1e6, requestPrice: 0, contextSize: 200000, - maxOutput: 8192, + maxOutput: 64000, + streaming: true, + vision: false, + tools: true, + }, + ], + }, + { + id: "claude-haiku-4-5-20251001", + name: "Claude Haiku 4.5 (2025-10-01)", + description: + "Fast, efficient model for high-volume, low-latency applications.", + family: "anthropic", + releasedAt: new Date("2025-09-29"), + publishedAt: new Date("2025-09-29"), + providers: [ + { + providerId: "anthropic", + modelName: "claude-haiku-4-5-20251001", + inputPrice: 1.0 / 1e6, + outputPrice: 5.0 / 1e6, + cachedInputPrice: 0.1 / 1e6, + requestPrice: 0, + contextSize: 200000, + maxOutput: 64000, streaming: true, vision: false, tools: true,