Skip to content
Snippets Groups Projects
Unverified Commit d1354cac authored by Skanda Kaashyap's avatar Skanda Kaashyap Committed by GitHub
Browse files

[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: default avatarshatfield4 <seanhatfield5@gmail.com>
parent c36df2c3
No related branches found
No related tags found
No related merge requests found
...@@ -41,6 +41,8 @@ export default function AnthropicAiOptions({ settings }) { ...@@ -41,6 +41,8 @@ export default function AnthropicAiOptions({ settings }) {
"claude-3-5-sonnet-latest", "claude-3-5-sonnet-latest",
"claude-3-5-sonnet-20241022", "claude-3-5-sonnet-20241022",
"claude-3-5-sonnet-20240620", "claude-3-5-sonnet-20240620",
"claude-3-7-sonnet-20250219",
"claude-3-7-sonnet-latest",
].map((model) => { ].map((model) => {
return ( return (
<option key={model} value={model}> <option key={model} value={model}>
......
...@@ -37,6 +37,8 @@ const PROVIDER_DEFAULT_MODELS = { ...@@ -37,6 +37,8 @@ const PROVIDER_DEFAULT_MODELS = {
"claude-3-5-sonnet-latest", "claude-3-5-sonnet-latest",
"claude-3-5-sonnet-20241022", "claude-3-5-sonnet-20241022",
"claude-3-5-sonnet-20240620", "claude-3-5-sonnet-20240620",
"claude-3-7-sonnet-20250219",
"claude-3-7-sonnet-latest",
], ],
azure: [], azure: [],
lmstudio: [], lmstudio: [],
......
...@@ -58,6 +58,8 @@ class AnthropicLLM { ...@@ -58,6 +58,8 @@ class AnthropicLLM {
"claude-3-5-sonnet-latest", "claude-3-5-sonnet-latest",
"claude-3-5-sonnet-20241022", "claude-3-5-sonnet-20241022",
"claude-3-5-sonnet-20240620", "claude-3-5-sonnet-20240620",
"claude-3-7-sonnet-20250219",
"claude-3-7-sonnet-latest",
]; ];
return validModels.includes(modelName); return validModels.includes(modelName);
} }
......
...@@ -16,6 +16,8 @@ const MODEL_MAP = { ...@@ -16,6 +16,8 @@ const MODEL_MAP = {
"claude-3-5-sonnet-latest": 200_000, "claude-3-5-sonnet-latest": 200_000,
"claude-3-5-sonnet-20241022": 200_000, "claude-3-5-sonnet-20241022": 200_000,
"claude-3-5-sonnet-20240620": 200_000, "claude-3-5-sonnet-20240620": 200_000,
"claude-3-7-sonnet-20250219": 200_000,
"claude-3-7-sonnet-latest": 200_000,
}, },
cohere: { cohere: {
"command-r": 128_000, "command-r": 128_000,
......
...@@ -757,6 +757,8 @@ function validAnthropicModel(input = "") { ...@@ -757,6 +757,8 @@ function validAnthropicModel(input = "") {
"claude-3-5-sonnet-latest", "claude-3-5-sonnet-latest",
"claude-3-5-sonnet-20241022", "claude-3-5-sonnet-20241022",
"claude-3-5-sonnet-20240620", "claude-3-5-sonnet-20240620",
"claude-3-7-sonnet-20250219",
"claude-3-7-sonnet-latest",
]; ];
return validModels.includes(input) return validModels.includes(input)
? null ? null
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment