[FEAT] Add claude-3-7 (#3337)

* add claude 3-7 sonnet

* made all the changes everywhere

* add 3-7-sonnet-latest model

* lint

---------

Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
This commit is contained in:
Skanda Kaashyap 2025-02-25 12:52:17 -08:00 committed by GitHub
parent c36df2c364
commit d1354caccb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 10 additions and 0 deletions

View File

@ -41,6 +41,8 @@ export default function AnthropicAiOptions({ settings }) {
"claude-3-5-sonnet-latest",
"claude-3-5-sonnet-20241022",
"claude-3-5-sonnet-20240620",
"claude-3-7-sonnet-20250219",
"claude-3-7-sonnet-latest",
].map((model) => {
return (
<option key={model} value={model}>

View File

@ -37,6 +37,8 @@ const PROVIDER_DEFAULT_MODELS = {
"claude-3-5-sonnet-latest",
"claude-3-5-sonnet-20241022",
"claude-3-5-sonnet-20240620",
"claude-3-7-sonnet-20250219",
"claude-3-7-sonnet-latest",
],
azure: [],
lmstudio: [],

View File

@ -58,6 +58,8 @@ class AnthropicLLM {
"claude-3-5-sonnet-latest",
"claude-3-5-sonnet-20241022",
"claude-3-5-sonnet-20240620",
"claude-3-7-sonnet-20250219",
"claude-3-7-sonnet-latest",
];
return validModels.includes(modelName);
}

View File

@ -16,6 +16,8 @@ const MODEL_MAP = {
"claude-3-5-sonnet-latest": 200_000,
"claude-3-5-sonnet-20241022": 200_000,
"claude-3-5-sonnet-20240620": 200_000,
"claude-3-7-sonnet-20250219": 200_000,
"claude-3-7-sonnet-latest": 200_000,
},
cohere: {
"command-r": 128_000,

View File

@ -757,6 +757,8 @@ function validAnthropicModel(input = "") {
"claude-3-5-sonnet-latest",
"claude-3-5-sonnet-20241022",
"claude-3-5-sonnet-20240620",
"claude-3-7-sonnet-20250219",
"claude-3-7-sonnet-latest",
];
return validModels.includes(input)
? null