File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed
Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -94,13 +94,13 @@ def __init__(self, **kwargs: Any):
9494 self ._api_key = os .getenv ("ANTHROPIC_API_KEY" )
9595
9696 if not self ._aws_access_key :
97- self ._aws_access_key = os .getenv ("AWS_ACCESS_KEY " )
97+ self ._aws_access_key = os .getenv ("AWS_ACCESS_KEY_ID " )
9898
9999 if not self ._aws_secret_key :
100- self ._aws_secret_key = os .getenv ("AWS_SECRET_KEY " )
100+ self ._aws_secret_key = os .getenv ("AWS_SECRET_ACCESS_KEY " )
101101
102102 if not self ._aws_region :
103- self ._aws_region = os .getenv ("AWS_REGION " )
103+ self ._aws_region = os .getenv ("AWS_DEFAULT_REGION " )
104104
105105 if self ._api_key is None and (
106106 self ._aws_access_key is None or self ._aws_secret_key is None or self ._aws_region is None
Original file line number Diff line number Diff line change @@ -58,16 +58,16 @@ def __init__(self, **kwargs: Any):
5858 self ._aws_profile_name = kwargs .get ("aws_profile_name" , None )
5959
6060 if not self ._aws_access_key :
61- self ._aws_access_key = os .getenv ("AWS_ACCESS_KEY " )
61+ self ._aws_access_key = os .getenv ("AWS_ACCESS_KEY_ID " )
6262
6363 if not self ._aws_secret_key :
64- self ._aws_secret_key = os .getenv ("AWS_SECRET_KEY " )
64+ self ._aws_secret_key = os .getenv ("AWS_SECRET_ACCESS_KEY " )
6565
6666 if not self ._aws_session_token :
6767 self ._aws_session_token = os .getenv ("AWS_SESSION_TOKEN" )
6868
6969 if not self ._aws_region :
70- self ._aws_region = os .getenv ("AWS_REGION " )
70+ self ._aws_region = os .getenv ("AWS_DEFAULT_REGION " )
7171
7272 if self ._aws_region is None :
7373 raise ValueError ("Region is required to use the Amazon Bedrock API." )
Original file line number Diff line number Diff line change @@ -50,10 +50,10 @@ def anthropic_client():
5050@pytest .mark .skipif (skip , reason = reason )
5151def test_initialization_missing_api_key ():
5252 os .environ .pop ("ANTHROPIC_API_KEY" , None )
53- os .environ .pop ("AWS_ACCESS_KEY " , None )
54- os .environ .pop ("AWS_SECRET_KEY " , None )
53+ os .environ .pop ("AWS_ACCESS_KEY_ID " , None )
54+ os .environ .pop ("AWS_SECRET_ACCESS_KEY " , None )
5555 os .environ .pop ("AWS_SESSION_TOKEN" , None )
56- os .environ .pop ("AWS_REGION " , None )
56+ os .environ .pop ("AWS_DEFAULT_REGION " , None )
5757 with pytest .raises (ValueError , match = "API key or AWS credentials are required to use the Anthropic API." ):
5858 AnthropicClient ()
5959
You can’t perform that action at this time.
0 commit comments