From ca0d7bbbed02c192a897d41c71c483401c39b2c7 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Thu, 22 May 2025 15:13:33 -0400 Subject: [PATCH] Update default model for Anthropic to Claude Sonnet 4 --- CHANGELOG.md | 3 +++ src/pipecat/services/anthropic/llm.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9386e280e..2c2dab9d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -73,6 +73,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Updated the default model for `AnthropicLLMService` to + `claude-sonnet-4-20250514`. + - `BaseTextFilter` methods `filter()`, `update_settings()`, `handle_interruption()` and `reset_interruption()` are now async. diff --git a/src/pipecat/services/anthropic/llm.py b/src/pipecat/services/anthropic/llm.py index 5e0ea0ad2..2c4e9078d 100644 --- a/src/pipecat/services/anthropic/llm.py +++ b/src/pipecat/services/anthropic/llm.py @@ -90,7 +90,7 @@ class AnthropicLLMService(LLMService): self, *, api_key: str, - model: str = "claude-3-7-sonnet-20250219", + model: str = "claude-sonnet-4-20250514", params: Optional[InputParams] = None, client=None, **kwargs,