Skip to content

Commit 39f63ab

Browse files
Add Claude Sonnet 4.5 model support (#895)
1 parent 1eb1dc3 commit 39f63ab

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

src/config/index.mjs

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ export const claudeApiModelKeys = [
8282
'claudeOpus4Api',
8383
'claudeOpus41Api',
8484
'claudeSonnet4Api',
85+
'claudeSonnet45Api',
8586
]
8687
export const chatglmApiModelKeys = ['chatglmTurbo', 'chatglm4', 'chatglmEmohaa', 'chatglmCharGLM3']
8788
export const githubThirdPartyApiModelKeys = ['waylaidwandererApi']
@@ -110,6 +111,7 @@ export const moonshotApiModelKeys = [
110111
export const deepSeekApiModelKeys = ['deepseek_chat', 'deepseek_reasoner']
111112
export const openRouterApiModelKeys = [
112113
'openRouter_anthropic_claude_sonnet4',
114+
'openRouter_anthropic_claude_sonnet4_5',
113115
'openRouter_anthropic_claude_3_7_sonnet',
114116
'openRouter_google_gemini_2_5_pro',
115117
'openRouter_google_gemini_2_5_flash',
@@ -120,6 +122,7 @@ export const openRouterApiModelKeys = [
120122
export const aimlApiModelKeys = [
121123
'aiml_anthropic_claude_opus_4',
122124
'aiml_anthropic_claude_sonnet_4',
125+
'aiml_anthropic_claude_sonnet_4_5',
123126
'aiml_anthropic_claude_opus_4_1',
124127
'aiml_claude_3_7_sonnet_20250219',
125128
'aiml_google_gemini_2_5_pro_preview_05_06',
@@ -290,6 +293,10 @@ export const Models = {
290293
value: 'claude-sonnet-4-20250514',
291294
desc: 'Claude.ai (API, Claude Sonnet 4)',
292295
},
296+
claudeSonnet45Api: {
297+
value: 'claude-sonnet-4-5-20250929',
298+
desc: 'Claude.ai (API, Claude Sonnet 4.5)',
299+
},
293300

294301
bingFree4: { value: '', desc: 'Bing (Web, GPT-4)' },
295302
bingFreeSydney: { value: '', desc: 'Bing (Web, GPT-4, Sydney)' },
@@ -372,6 +379,10 @@ export const Models = {
372379
value: 'anthropic/claude-sonnet-4',
373380
desc: 'OpenRouter (Claude Sonnet 4)',
374381
},
382+
openRouter_anthropic_claude_sonnet4_5: {
383+
value: 'anthropic/claude-sonnet-4.5',
384+
desc: 'OpenRouter (Claude Sonnet 4.5)',
385+
},
375386
openRouter_anthropic_claude_3_7_sonnet: {
376387
value: 'anthropic/claude-3.7-sonnet',
377388
desc: 'OpenRouter (Claude 3.7 Sonnet)',
@@ -409,6 +420,10 @@ export const Models = {
409420
value: 'anthropic/claude-sonnet-4',
410421
desc: 'AIML (Claude Sonnet 4)',
411422
},
423+
aiml_anthropic_claude_sonnet_4_5: {
424+
value: 'anthropic/claude-sonnet-4-5',
425+
desc: 'AIML (Claude Sonnet 4.5)',
426+
},
412427
aiml_claude_3_7_sonnet_20250219: {
413428
value: 'claude-3-7-sonnet-20250219',
414429
desc: 'AIML (Claude 3.7 Sonnet)',
@@ -538,7 +553,7 @@ export const defaultConfig = {
538553
'ollamaModel',
539554
'customModel',
540555
'azureOpenAi',
541-
'openRouter_anthropic_claude_sonnet4',
556+
'openRouter_anthropic_claude_sonnet4_5',
542557
'openRouter_google_gemini_2_5_pro',
543558
'openRouter_openai_o3',
544559
],

0 commit comments

Comments
 (0)