mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-27 03:34:10 +00:00
Merge pull request #4613 from petermuller/main
Fix: use Bedrock region from environment variables before other region definitions
This commit is contained in:
commit
b9732b15b7
2 changed files with 90 additions and 10 deletions
|
@ -605,15 +605,13 @@ def init_bedrock_client(
|
|||
) = params_to_check
|
||||
|
||||
### SET REGION NAME
|
||||
if region_name:
|
||||
pass
|
||||
elif aws_region_name:
|
||||
region_name = aws_region_name
|
||||
elif litellm_aws_region_name:
|
||||
region_name = litellm_aws_region_name
|
||||
elif standard_aws_region_name:
|
||||
region_name = standard_aws_region_name
|
||||
else:
|
||||
region_name = (
|
||||
litellm_aws_region_name # prefer environment variables before inline region parameters
|
||||
or standard_aws_region_name
|
||||
or region_name
|
||||
or aws_region_name
|
||||
)
|
||||
if not region_name:
|
||||
raise BedrockError(
|
||||
message="AWS region not set: set AWS_REGION_NAME or AWS_REGION env variable or in .env file",
|
||||
status_code=401,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue