AxiomAi.BedrockAuth (AxiomAI v0.1.2)
View SourceAWS Bedrock authentication and request signing utilities.
Summary
Functions
Creates an AWS request for Bedrock Runtime InvokeModel API.
Formats model-specific payload for different Bedrock models.
Gets AWS credentials from configuration or environment.
Parses model-specific response from different Bedrock models.
Functions
Creates an AWS request for Bedrock Runtime InvokeModel API.
Formats model-specific payload for different Bedrock models.
Gets AWS credentials from configuration or environment.
Supports multiple authentication methods:
- Direct access_key and secret_key in config
- AWS environment variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
- AWS profiles (~/.aws/credentials)
- IAM roles (for EC2/ECS/Lambda)
Parses model-specific response from different Bedrock models.