Skip to content

Commit 81328b6

Browse files
add anthropic sonnet 3.5 model (#1794)
1 parent cf0fe63 commit 81328b6

File tree

3 files changed

+26
-2
lines changed

3 files changed

+26
-2
lines changed

lib/chat-setting-limits.ts

+6
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ export const CHAT_SETTING_LIMITS: Record<LLMID, ChatSettingLimits> = {
3939
MAX_TOKEN_OUTPUT_LENGTH: 4096,
4040
MAX_CONTEXT_LENGTH: 200000
4141
},
42+
"claude-3-5-sonnet-20240620": {
43+
MIN_TEMPERATURE: 0.0,
44+
MAX_TEMPERATURE: 1.0,
45+
MAX_TOKEN_OUTPUT_LENGTH: 4096,
46+
MAX_CONTEXT_LENGTH: 200000
47+
},
4248

4349
// GOOGLE MODELS
4450

lib/models/llm/anthropic-llm-list.ts

+19-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { LLM } from "@/types"
33
const ANTHROPIC_PLATFORM_LINK =
44
"https://docs.anthropic.com/claude/reference/getting-started-with-the-api"
55

6-
// Anthropic Models (UPDATED 03/13/24) -----------------------------
6+
// Anthropic Models (UPDATED 06/20/24) -----------------------------
77

88
// Claude 2 (UPDATED 12/21/23)
99
const CLAUDE_2: LLM = {
@@ -85,10 +85,27 @@ const CLAUDE_3_OPUS: LLM = {
8585
}
8686
}
8787

88+
// Claude 3.5 Sonnet (UPDATED 06/20/24)
89+
const CLAUDE_3_5_SONNET: LLM = {
90+
modelId: "claude-3-5-sonnet-20240620",
91+
modelName: "Claude 3.5 Sonnet",
92+
provider: "anthropic",
93+
hostedId: "claude-3-5-sonnet-20240620",
94+
platformLink: ANTHROPIC_PLATFORM_LINK,
95+
imageInput: true,
96+
pricing: {
97+
currency: "USD",
98+
unit: "1M tokens",
99+
inputCost: 3,
100+
outputCost: 15
101+
}
102+
}
103+
88104
export const ANTHROPIC_LLM_LIST: LLM[] = [
89105
CLAUDE_2,
90106
CLAUDE_INSTANT,
91107
CLAUDE_3_HAIKU,
92108
CLAUDE_3_SONNET,
93-
CLAUDE_3_OPUS
109+
CLAUDE_3_OPUS,
110+
CLAUDE_3_5_SONNET
94111
]

types/llms.ts

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ export type AnthropicLLMID =
3030
| "claude-3-haiku-20240307" // Claude 3 Haiku
3131
| "claude-3-sonnet-20240229" // Claude 3 Sonnet
3232
| "claude-3-opus-20240229" // Claude 3 Opus
33+
| "claude-3-5-sonnet-20240620" // Claude 3.5 Sonnet
3334

3435
// Mistral Models
3536
export type MistralLLMID =

0 commit comments

Comments
 (0)