Skip to main content
atoti_ai_amazon_bedrock.ConnectionConfig(
    *,
    aws_access_key: str | None = None,
    aws_secret_key: str | None = None,
    aws_session_token: str | None = None,
    aws_region: str | None = None,
    timeout: timedelta | None = None,
    connection_timeout: timedelta | None = None,
    connection_acquisition_timeout: timedelta | None = None,
    async_read_timeout: timedelta | None = None,
)
Configuration for connecting to Amazon Bedrock.
See also: The other ConnectionConfig implementations.

Attributes

aws_access_key

AWS access key ID for authentication.

aws_secret_key

AWS secret access key for authentication.

aws_session_token

Optional AWS session token for temporary credentials.

aws_region

AWS region where Bedrock models are available (for example, eu-west-3).

timeout

Timeout for Bedrock API requests.

connection_timeout

Timeout for establishing connections to Bedrock.

connection_acquisition_timeout

Timeout for acquiring a connection from the pool.

async_read_timeout

Timeout for reading asynchronous responses.