Skip to content

Commit fab5208

Browse files
committed
Fix claude api model name
1 parent 7180c5c commit fab5208

2 files changed

Lines changed: 8 additions & 9 deletions

File tree

src/app/bots/claude-api/index.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,8 @@ export class ClaudeApiBot extends AbstractBot {
6464
switch (this.config.claudeApiModel) {
6565
case ClaudeAPIModel['claude-instant-1']:
6666
return 'claude-instant-1'
67-
case ClaudeAPIModel['claude-1']:
68-
return 'claude-1'
69-
case ClaudeAPIModel['claude-instant-1-100k']:
70-
return 'claude-instant-1-100k'
71-
case ClaudeAPIModel['claude-1-100k']:
72-
return 'claude-1-100k'
67+
default:
68+
return 'claude-2'
7369
}
7470
}
7571

src/services/user-config.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ export enum ClaudeMode {
4343
export enum ClaudeAPIModel {
4444
'claude-2' = 'claude-2',
4545
'claude-instant-1' = 'claude-instant-v1',
46-
'claude-1' = 'claude-v1',
47-
'claude-1-100k' = 'claude-v1-100k',
48-
'claude-instant-1-100k' = 'claude-instant-v1-100k',
4946
}
5047

5148
export enum OpenRouterClaudeModel {
@@ -95,6 +92,12 @@ export async function getUserConfig(): Promise<UserConfig> {
9592
} else if (result.chatgptWebappModelName === 'gpt-4-mobile') {
9693
result.chatgptWebappModelName = ChatGPTWebModel['GPT-4']
9794
}
95+
if (
96+
result.claudeApiModel !== ClaudeAPIModel['claude-2'] ||
97+
result.claudeApiModel !== ClaudeAPIModel['claude-instant-1']
98+
) {
99+
result.claudeApiModel = ClaudeAPIModel['claude-2']
100+
}
98101
return defaults(result, userConfigWithDefaultValue)
99102
}
100103

0 commit comments

Comments
 (0)