class Anthropic::Helpers::Bedrock::Client

def resolve_region_and_credentials(

Returns:
  • (Array) -

Parameters:
  • aws_profile (String, nil) --
  • aws_session_token (String, nil) --
  • aws_access_key (String, nil) --
  • aws_secret_key (String, nil) --
  • aws_region (String, nil) --
def resolve_region_and_credentials(
gion:,
cret_key:,
cess_key:,
ssion_token:,
ofile:
_options = {
ss_key_id: aws_access_key,
et_access_key: aws_secret_key,
ion_token: aws_session_token,
ile: aws_profile
t_options[:region] = aws_region) unless aws_region.nil?
k_client = Aws::BedrockRuntime::Client.new(client_options)
ck_client.config.region, bedrock_client.config.credentials.credentials]