AWS Bedrock
Provider value: bedrock
Setup
Option 1: Bearer token
bash
export RA_BEDROCK_API_KEY=your-bearer-token
export RA_BEDROCK_REGION=us-east-1
ra --provider bedrock "Hello"Option 2: AWS credential chain
If RA_BEDROCK_API_KEY is not set, ra falls back to the standard AWS credential chain:
AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEYenv vars~/.aws/credentialsfile- IAM instance roles
bash
export AWS_ACCESS_KEY_ID=...
export AWS_SECRET_ACCESS_KEY=...
export RA_BEDROCK_REGION=us-east-1
ra --provider bedrock "Hello"Environment variables
| Variable | Required | Description |
|---|---|---|
RA_BEDROCK_API_KEY | No | Bearer token (if not using AWS credential chain) |
RA_BEDROCK_REGION | Yes | AWS region (e.g. us-east-1) |
Models
Use the full Bedrock model ID:
bash
ra --provider bedrock --model anthropic.claude-sonnet-4-6 "Triage this bug"Extended thinking
Supported levels: low, medium, high.
bash
ra --provider bedrock --thinking medium "Analyze this architecture"See also
- Context Control — extended thinking details
- Configuration — provider credentials reference