From ace95b6e6d114235935afe0a8dedae8623490742 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Wed, 26 Nov 2025 19:45:54 -0500 Subject: [PATCH] fix: AWSBedrockLLMService was always set to us-east-1 --- CHANGELOG.md | 3 +++ src/pipecat/services/aws/llm.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e32e9c27e..a7b32480c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -279,6 +279,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- Fixed an issue in `AWSBedrockLLMService` where the `aws_region` arg was + always set to `us-east-1`. + - Fixed an issue with `DeepgramFluxSTTService` where it sometimes failed to reconnect. - Fixed an issue in `ElevenLabsRealtimeSTTService` where dynamic language diff --git a/src/pipecat/services/aws/llm.py b/src/pipecat/services/aws/llm.py index a9d9af716..e5488ed34 100644 --- a/src/pipecat/services/aws/llm.py +++ b/src/pipecat/services/aws/llm.py @@ -734,7 +734,7 @@ class AWSBedrockLLMService(LLMService): aws_access_key: Optional[str] = None, aws_secret_key: Optional[str] = None, aws_session_token: Optional[str] = None, - aws_region: str = "us-east-1", + aws_region: Optional[str] = None, params: Optional[InputParams] = None, client_config: Optional[Config] = None, retry_timeout_secs: Optional[float] = 5.0,