Skip to content

Commit 3a9158b

Browse files
committed
Adds latest anthropic models
1 parent e4eb1cf commit 3a9158b

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

src/plus/ai/anthropicProvider.ts

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,42 @@ import { OpenAICompatibleProviderBase } from './openAICompatibleProviderBase';
77

88
type AnthropicModel = AIModel<typeof provider.id>;
99
const models: AnthropicModel[] = [
10+
{
11+
id: 'claude-opus-4-0',
12+
name: 'Claude 4 Opus',
13+
maxTokens: { input: 204800, output: 32000 },
14+
provider: provider,
15+
},
16+
{
17+
id: 'claude-opus-4-20250514',
18+
name: 'Claude 4 Opus',
19+
maxTokens: { input: 204800, output: 32000 },
20+
provider: provider,
21+
hidden: true,
22+
},
23+
{
24+
id: 'claude-sonnet-4-0',
25+
name: 'Claude 4 Sonnet',
26+
maxTokens: { input: 204800, output: 64000 },
27+
provider: provider,
28+
},
29+
{
30+
id: 'claude-sonnet-4-20250514',
31+
name: 'Claude 4 Sonnet',
32+
maxTokens: { input: 204800, output: 64000 },
33+
provider: provider,
34+
hidden: true,
35+
},
1036
{
1137
id: 'claude-3-7-sonnet-latest',
1238
name: 'Claude 3.7 Sonnet',
13-
maxTokens: { input: 204800, output: 8192 },
39+
maxTokens: { input: 204800, output: 64000 },
1440
provider: provider,
1541
},
1642
{
1743
id: 'claude-3-7-sonnet-20250219',
1844
name: 'Claude 3.7 Sonnet',
19-
maxTokens: { input: 204800, output: 8192 },
45+
maxTokens: { input: 204800, output: 64000 },
2046
provider: provider,
2147
hidden: true,
2248
},

0 commit comments

Comments
 (0)