From a8c87693b652ad9fb88890c1f0e64f3480ea546e Mon Sep 17 00:00:00 2001 From: bangonicdd <157843588+bangonicdd2@users.noreply.github.com> Date: Fri, 23 May 2025 21:53:18 +0900 Subject: [PATCH] feat: aws claude 4 --- src/ts/model/modellist.ts | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/ts/model/modellist.ts b/src/ts/model/modellist.ts index f83eb636..8674a5f6 100644 --- a/src/ts/model/modellist.ts +++ b/src/ts/model/modellist.ts @@ -778,6 +778,34 @@ export const LLMModels: LLMModel[] = [ parameters: ClaudeParameters, tokenizer: LLMTokenizer.Claude }, + { + name: 'Claude 4 Opus (20250514) v1', + id: 'anthropic.claude-opus-4-20250514-v1:0', + provider: LLMProvider.AWS, + format: LLMFormat.AWSBedrockClaude, + flags: [ + LLMFlags.hasPrefill, + LLMFlags.hasImageInput, + LLMFlags.hasFirstSystemPrompt, + LLMFlags.claudeThinking + ], + parameters: [...ClaudeParameters, 'thinking_tokens'], + tokenizer: LLMTokenizer.Claude + }, + { + name: 'Claude 4 Sonnet (20250514) v1', + id: 'anthropic.claude-sonnet-4-20250514-v1:0', + provider: LLMProvider.AWS, + format: LLMFormat.AWSBedrockClaude, + flags: [ + LLMFlags.hasPrefill, + LLMFlags.hasImageInput, + LLMFlags.hasFirstSystemPrompt, + LLMFlags.claudeThinking + ], + parameters: [...ClaudeParameters, 'thinking_tokens'], + tokenizer: LLMTokenizer.Claude + }, { name: 'Claude 3.7 Sonnet (20250219) v1', id: 'anthropic.claude-3-7-sonnet-20250219-v1:0',