Skip to content

Commit 5927411

Browse files
committed
Adds latest anthropic model support
1 parent 28eb006 commit 5927411

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3702,7 +3702,10 @@
37023702
"openai:gpt-3.5-turbo",
37033703
"openai:gpt-3.5-turbo-16k",
37043704
"anthropic:claude-3-opus-20240229",
3705+
"anthropic:claude-3-opus-latest",
37053706
"anthropic:claude-3-5-sonnet-20240620",
3707+
"anthropic:claude-3-5-sonnet-20241022",
3708+
"anthropic:claude-3-5-sonnet-latest",
37063709
"anthropic:claude-3-sonnet-20240229",
37073710
"anthropic:claude-3-haiku-20240307",
37083711
"anthropic:claude-2.1",

src/ai/anthropicProvider.ts

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ type AnthropicModel = AIModel<typeof provider.id>;
3838

3939
const models: AnthropicModel[] = [
4040
{
41-
id: 'claude-3-opus-20240229',
42-
name: 'Claude 3 Opus',
41+
id: 'claude-3-5-sonnet-latest',
42+
name: 'Claude 3.5 Sonnet',
4343
maxTokens: 200000,
4444
provider: provider,
4545
},
@@ -48,6 +48,20 @@ const models: AnthropicModel[] = [
4848
name: 'Claude 3.5 Sonnet',
4949
maxTokens: 200000,
5050
provider: provider,
51+
hidden: true,
52+
},
53+
{
54+
id: 'claude-3-opus-latest',
55+
name: 'Claude 3 Opus',
56+
maxTokens: 200000,
57+
provider: provider,
58+
},
59+
{
60+
id: 'claude-3-opus-20240229',
61+
name: 'Claude 3 Opus',
62+
maxTokens: 200000,
63+
provider: provider,
64+
hidden: true,
5165
},
5266
{
5367
id: 'claude-3-sonnet-20240229',

src/constants.ai.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,11 @@ export type AnthropicModels =
33
| 'claude-2'
44
| 'claude-2.1'
55
| 'claude-3-opus-20240229'
6+
| 'claude-3-opus-latest'
67
| 'claude-3-sonnet-20240229'
78
| 'claude-3-5-sonnet-20240620'
9+
| 'claude-3-5-sonnet-20241022'
10+
| 'claude-3-5-sonnet-latest'
811
| 'claude-3-haiku-20240307';
912

1013
export type GeminiModels = 'gemini-1.0-pro' | 'gemini-1.5-pro-latest' | 'gemini-1.5-flash-latest';

0 commit comments

Comments
 (0)