diff --git a/CHANGELOG.md b/CHANGELOG.md index 5255835f4..13577e342 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- `OpenAILLMService` and `OpenPipeLLMService` now use `gpt-4.1` as their + default model. + - `SoundfileMixer` constructor arguments need to be keywords. ### Fixed diff --git a/src/pipecat/services/openai/llm.py b/src/pipecat/services/openai/llm.py index 5ca51a479..0b634c01b 100644 --- a/src/pipecat/services/openai/llm.py +++ b/src/pipecat/services/openai/llm.py @@ -38,7 +38,7 @@ class OpenAILLMService(BaseOpenAILLMService): def __init__( self, *, - model: str = "gpt-4o", + model: str = "gpt-4.1", params: BaseOpenAILLMService.InputParams = BaseOpenAILLMService.InputParams(), **kwargs, ): diff --git a/src/pipecat/services/openpipe/llm.py b/src/pipecat/services/openpipe/llm.py index 63e499714..2a2dd1d26 100644 --- a/src/pipecat/services/openpipe/llm.py +++ b/src/pipecat/services/openpipe/llm.py @@ -25,7 +25,7 @@ class OpenPipeLLMService(OpenAILLMService): def __init__( self, *, - model: str = "gpt-4o", + model: str = "gpt-4.1", api_key: Optional[str] = None, base_url: Optional[str] = None, openpipe_api_key: Optional[str] = None,