Create a BedrockRuntimeClient from aws-sdk-bedrock-runtime.
This mirrors create_aws_client but targets the smithy-based
aws-sdk-bedrock-runtime package required for bidirectional streaming
APIs (e.g. Nova Sonic).
create_aws_bedrock_runtime_client(
region_name: Optional[str] = None,
credentials_profile_name: Optional[str] = None,
aws_access_key_id: Optional[SecretStr] = None,
aws_secret_access_key: Optional[SecretStr] = None,
aws_session_token: Optional[SecretStr] = None,
endpoint_url: Optional[str] = None,
api_key: Optional[SecretStr] = None
) -> Any| Name | Type | Description |
|---|---|---|
region_name | Optional[str] | Default: NoneAWS region name. Falls back to |
credentials_profile_name | Optional[str] | Default: NoneNamed profile in |
aws_access_key_id | Optional[SecretStr] | Default: NoneExplicit AWS access key ID. |
aws_secret_access_key | Optional[SecretStr] | Default: NoneExplicit AWS secret access key. |
aws_session_token | Optional[SecretStr] | Default: NoneOptional session token for temporary credentials. |
endpoint_url | Optional[str] | Default: NoneCustom endpoint URL. If not provided, the SDK's built-in regional endpoint resolver is used. |
api_key | Optional[SecretStr] | Default: NoneBedrock API key for bearer-token authentication.
If provided, sets the |