Skip to content

Commit 81c4259

Browse files
committed
Enable prompt caching for 3.5 Haiku
1 parent 3f6e4f3 commit 81c4259

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

Tool/Sources/OpenAIService/APIs/ClaudeChatCompletionsService.swift

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -385,8 +385,10 @@ extension ClaudeChatCompletionsService.StreamDataChunk {
385385
extension ClaudeChatCompletionsService.RequestBody {
386386
init(_ body: ChatCompletionsRequestBody) {
387387
model = body.model
388-
let supportsPromptCache = if model.hasPrefix("claude-3-5-sonnet") || model
389-
.hasPrefix("claude-3-opus") || model.hasPrefix("claude-3-haiku")
388+
let supportsPromptCache = if model.hasPrefix("claude-3-5-sonnet")
389+
|| model.hasPrefix("claude-3-5-haiku")
390+
|| model.hasPrefix("claude-3-opus")
391+
|| model.hasPrefix("claude-3-haiku")
390392
{
391393
true
392394
} else {

0 commit comments

Comments
 (0)