Skip to main content

AWS Bedrock

Status: ✅ Supported

Amazon Bedrock provides managed access to foundation models through AWS infrastructure.

Supported Models

Model IDNameContext
anthropic.claude-3-haiku-20240307-v1:0Claude Haiku 3200K
anthropic.claude-3-5-haiku-20241022-v1:0Claude Haiku 3.5200K
anthropic.claude-haiku-4-5-20251001-v1:0Claude Haiku 4.5200K
eu.anthropic.claude-haiku-4-5-20251001-v1:0Claude Haiku 4.5 (EU)200K
global.anthropic.claude-haiku-4-5-20251001-v1:0Claude Haiku 4.5 (Global)200K
us.anthropic.claude-haiku-4-5-20251001-v1:0Claude Haiku 4.5 (US)200K
anthropic.claude-opus-4-20250514-v1:0Claude Opus 4200K
us.anthropic.claude-opus-4-20250514-v1:0Claude Opus 4 (US)200K
anthropic.claude-opus-4-1-20250805-v1:0Claude Opus 4.1200K
us.anthropic.claude-opus-4-1-20250805-v1:0Claude Opus 4.1 (US)200K
anthropic.claude-opus-4-5-20251101-v1:0Claude Opus 4.5200K
eu.anthropic.claude-opus-4-5-20251101-v1:0Claude Opus 4.5 (EU)200K
global.anthropic.claude-opus-4-5-20251101-v1:0Claude Opus 4.5 (Global)200K
us.anthropic.claude-opus-4-5-20251101-v1:0Claude Opus 4.5 (US)200K
anthropic.claude-opus-4-6-v1Claude Opus 4.61M
eu.anthropic.claude-opus-4-6-v1Claude Opus 4.6 (EU)1M
global.anthropic.claude-opus-4-6-v1Claude Opus 4.6 (Global)1M
us.anthropic.claude-opus-4-6-v1Claude Opus 4.6 (US)1M
anthropic.claude-opus-4-7Claude Opus 4.71M
eu.anthropic.claude-opus-4-7Claude Opus 4.7 (EU)1M
global.anthropic.claude-opus-4-7Claude Opus 4.7 (Global)1M
us.anthropic.claude-opus-4-7Claude Opus 4.7 (US)1M
anthropic.claude-3-5-sonnet-20240620-v1:0Claude Sonnet 3.5200K
anthropic.claude-3-5-sonnet-20241022-v2:0Claude Sonnet 3.5 v2200K
anthropic.claude-3-7-sonnet-20250219-v1:0Claude Sonnet 3.7200K
anthropic.claude-sonnet-4-20250514-v1:0Claude Sonnet 4200K
eu.anthropic.claude-sonnet-4-20250514-v1:0Claude Sonnet 4 (EU)200K
global.anthropic.claude-sonnet-4-20250514-v1:0Claude Sonnet 4 (Global)200K
us.anthropic.claude-sonnet-4-20250514-v1:0Claude Sonnet 4 (US)200K
anthropic.claude-sonnet-4-5-20250929-v1:0Claude Sonnet 4.5200K
eu.anthropic.claude-sonnet-4-5-20250929-v1:0Claude Sonnet 4.5 (EU)200K
global.anthropic.claude-sonnet-4-5-20250929-v1:0Claude Sonnet 4.5 (Global)200K
us.anthropic.claude-sonnet-4-5-20250929-v1:0Claude Sonnet 4.5 (US)200K
anthropic.claude-sonnet-4-6Claude Sonnet 4.61M
eu.anthropic.claude-sonnet-4-6Claude Sonnet 4.6 (EU)1M
global.anthropic.claude-sonnet-4-6Claude Sonnet 4.6 (Global)1M
us.anthropic.claude-sonnet-4-6Claude Sonnet 4.6 (US)1M
deepseek.r1-v1:0DeepSeek-R1128K
deepseek.v3-v1:0DeepSeek-V3.1163K
deepseek.v3.2DeepSeek-V3.2163K
mistral.devstral-2-123bDevstral 2 123B256K
zai.glm-4.7GLM-4.7204K
zai.glm-4.7-flashGLM-4.7-Flash200K
zai.glm-5GLM-5202K
openai.gpt-oss-safeguard-120bGPT OSS Safeguard 120B128K
openai.gpt-oss-safeguard-20bGPT OSS Safeguard 20B128K
google.gemma-3-4b-itGemma 3 4B IT128K
google.gemma-3-12b-itGoogle Gemma 3 12B131K
google.gemma-3-27b-itGoogle Gemma 3 27B Instruct202K
moonshot.kimi-k2-thinkingKimi K2 Thinking256K
moonshotai.kimi-k2.5Kimi K2.5256K
meta.llama3-1-405b-instruct-v1:0Llama 3.1 405B Instruct128K
meta.llama3-1-70b-instruct-v1:0Llama 3.1 70B Instruct128K
meta.llama3-1-8b-instruct-v1:0Llama 3.1 8B Instruct128K
meta.llama3-2-11b-instruct-v1:0Llama 3.2 11B Instruct128K
meta.llama3-2-1b-instruct-v1:0Llama 3.2 1B Instruct131K
meta.llama3-2-3b-instruct-v1:0Llama 3.2 3B Instruct131K
meta.llama3-2-90b-instruct-v1:0Llama 3.2 90B Instruct128K
meta.llama3-3-70b-instruct-v1:0Llama 3.3 70B Instruct128K
meta.llama4-maverick-17b-instruct-v1:0Llama 4 Maverick 17B Instruct1M
meta.llama4-scout-17b-instruct-v1:0Llama 4 Scout 17B Instruct3M
mistral.magistral-small-2509Magistral Small 1.2128K
minimax.minimax-m2MiniMax M2204K
minimax.minimax-m2.1MiniMax M2.1204K
minimax.minimax-m2.5MiniMax M2.5196K
mistral.ministral-3-14b-instructMinistral 14B 3.0128K
mistral.ministral-3-3b-instructMinistral 3 3B256K
mistral.ministral-3-8b-instructMinistral 3 8B128K
mistral.mistral-large-3-675b-instructMistral Large 3256K
nvidia.nemotron-super-3-120bNVIDIA Nemotron 3 Super 120B A12B262K
nvidia.nemotron-nano-12b-v2NVIDIA Nemotron Nano 12B v2 VL BF16128K
nvidia.nemotron-nano-3-30bNVIDIA Nemotron Nano 3 30B128K
nvidia.nemotron-nano-9b-v2NVIDIA Nemotron Nano 9B v2128K
amazon.nova-2-lite-v1:0Nova 2 Lite128K
amazon.nova-lite-v1:0Nova Lite300K
amazon.nova-micro-v1:0Nova Micro128K
amazon.nova-premier-v1:0Nova Premier1M
amazon.nova-pro-v1:0Nova Pro300K
writer.palmyra-x4-v1:0Palmyra X4122K
writer.palmyra-x5-v1:0Palmyra X51M
mistral.pixtral-large-2502-v1:0Pixtral Large (25.02)128K
qwen.qwen3-next-80b-a3bQwen/Qwen3-Next-80B-A3B-Instruct262K
qwen.qwen3-vl-235b-a22bQwen/Qwen3-VL-235B-A22B-Instruct262K
qwen.qwen3-235b-a22b-2507-v1:0Qwen3 235B A22B 2507262K
qwen.qwen3-32b-v1:0Qwen3 32B (dense)16K
qwen.qwen3-coder-30b-a3b-v1:0Qwen3 Coder 30B A3B Instruct262K
qwen.qwen3-coder-480b-a35b-v1:0Qwen3 Coder 480B A35B Instruct131K
qwen.qwen3-coder-nextQwen3 Coder Next131K
mistral.voxtral-mini-3b-2507Voxtral Mini 3B 2507128K
mistral.voxtral-small-24b-2507Voxtral Small 24B 250732K
openai.gpt-oss-120b-1:0gpt-oss-120b128K
openai.gpt-oss-20b-1:0gpt-oss-20b128K

Setup

1. AWS Credentials

You need AWS credentials with Bedrock access:

  1. Go to AWS IAM Console
  2. Create or use an existing user
  3. Attach policy: AmazonBedrockFullAccess
  4. Create access key (Access Key ID + Secret Access Key)

2. Enable Model Access

  1. Go to Amazon Bedrock Console
  2. Navigate to Model access
  3. Request access for desired models (Claude, Llama, etc.)
  4. Wait for approval (usually instant)

3. Add to Clawrium

clm provider add my-bedrock --type bedrock

You will be prompted to enter:

  • AWS Access Key ID
  • AWS Secret Access Key

4. Select Model

Choose a default model during setup:

  • anthropic.claude-opus-4-20250514-v1:0 (best quality)
  • anthropic.claude-sonnet-4-20250514-v1:0 (recommended)

Configuration

# View provider details
clm provider list

# Change default model
clm provider edit my-bedrock --model anthropic.claude-sonnet-4-20250514-v1:0

# Update AWS credentials
clm provider edit my-bedrock --update-key

# Remove provider
clm provider remove my-bedrock

Pricing

Bedrock uses on-demand pricing per 1K tokens. Check AWS Bedrock pricing for current rates.

Example approximate costs:

  • Claude Sonnet 4: ~$3/1M input tokens, ~$15/1M output tokens
  • Llama 3 70B: ~$0.72/1M input tokens

Benefits

  • AWS ecosystem: Integrates with existing AWS infrastructure
  • Compliance: SOC 2, HIPAA, GDPR compliant
  • Private connectivity: VPC endpoints available
  • No API keys: Uses AWS IAM for authentication

Security

  • Credentials stored securely (not in plain text)
  • IAM policies control access
  • CloudTrail logs API calls
  • No data leaves your AWS account

Usage in Agents

During agent onboarding:

clm agent configure my-agent
# Select my-bedrock when prompted for provider

Troubleshooting

"Access denied"

  • Verify IAM user has AmazonBedrockFullAccess
  • Check model access is enabled in Bedrock console
  • Ensure credentials are correct

"Model not available"

  • Request model access in Bedrock console
  • Some models require approval (can take 24-48 hours)
  • Check your AWS region supports the model

"Rate limit exceeded"

  • Request quota increase in AWS Support Center
  • Consider using provisioned throughput

Back to Providers