@@ -7,16 +7,42 @@ import { OpenAICompatibleProviderBase } from './openAICompatibleProviderBase';
77
88type AnthropicModel = AIModel < typeof provider . id > ;
99const 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