Skip to content
Snippets Groups Projects
Unverified Commit ac0e62d4 authored by Sean Hatfield's avatar Sean Hatfield Committed by GitHub
Browse files

[FEAT] Anthropic Haiku model support (#901)

add Haiku model support
parent 0e46a11c
No related branches found
No related tags found
No related merge requests found
......@@ -52,6 +52,7 @@ export default function AnthropicAiOptions({ settings, showAlert = false }) {
"claude-instant-1.2",
"claude-2.0",
"claude-2.1",
"claude-3-haiku-20240307",
"claude-3-opus-20240229",
"claude-3-sonnet-20240229",
].map((model) => {
......
......@@ -19,6 +19,7 @@ const PROVIDER_DEFAULT_MODELS = {
"claude-2.1",
"claude-3-opus-20240229",
"claude-3-sonnet-20240229",
"claude-3-haiku-20240307",
],
azure: [],
lmstudio: [],
......
......@@ -48,6 +48,8 @@ class AnthropicLLM {
return 200_000;
case "claude-3-sonnet-20240229":
return 200_000;
case "claude-3-haiku-20240307":
return 200_000;
default:
return 100_000; // assume a claude-instant-1.2 model
}
......@@ -60,6 +62,7 @@ class AnthropicLLM {
"claude-2.1",
"claude-3-opus-20240229",
"claude-3-sonnet-20240229",
"claude-3-haiku-20240307",
];
return validModels.includes(modelName);
}
......
......@@ -365,6 +365,7 @@ function validAnthropicModel(input = "") {
"claude-2.1",
"claude-3-opus-20240229",
"claude-3-sonnet-20240229",
"claude-3-haiku-20240307",
];
return validModels.includes(input)
? 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