We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent df94baf commit 2f2af5dCopy full SHA for 2f2af5d
Tool/Sources/OpenAIService/APIs/ClaudeChatCompletionsService.swift
@@ -8,12 +8,14 @@ import Preferences
8
/// https://docs.anthropic.com/claude/reference/messages_post
9
public actor ClaudeChatCompletionsService: ChatCompletionsStreamAPI, ChatCompletionsAPI {
10
public enum KnownModel: String, CaseIterable {
11
+ case claude35Sonnet = "claude-3-5-sonnet-20240620"
12
case claude3Opus = "claude-3-opus-20240229"
13
case claude3Sonnet = "claude-3-sonnet-20240229"
14
case claude3Haiku = "claude-3-haiku-20240307"
15
16
public var contextWindow: Int {
17
switch self {
18
+ case .claude35Sonnet: return 200_000
19
case .claude3Opus: return 200_000
20
case .claude3Sonnet: return 200_000
21
case .claude3Haiku: return 200_000
0 commit comments