Available Models

Model Context Images Tools
Claude 3 Sonnet (Bedrock)
Claude through AWS Bedrock
200K ✓ ✓

Authentication

TOKEN

AWS credentials or bearer token

Setup Steps:

  1. Configure AWS CLI with credentials
  2. Enable Bedrock in your AWS region
  3. Request model access in AWS console
  4. Set AWS_PROFILE or credentials in OpenClaw

Configuration Example

{
  "models": {
    "providers": {
      "bedrock": {
        "region": "us-east-1",
        "profile": "default"
      }
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "bedrock/anthropic.claude-3-sonnet"
      }
    }
  }
}

Use AWS Bedrock with Messaging Channels

Connect AWS Bedrock to your favorite messaging platforms:

Frequently Asked Questions

How much does AWS Bedrock cost with OpenClaw?
AWS Bedrock pricing depends on your usage. AWS Bedrock charges based on tokens processed. OpenClaw itself is free and open source. You only pay for the AI provider API costs.
How do I authenticate AWS Bedrock with OpenClaw?
AWS Bedrock supports token. The most common method is using an API key which you can get from the AWS Bedrock console.
Which AWS Bedrock models work with OpenClaw?
OpenClaw supports all AWS Bedrock models including Claude 3 Sonnet (Bedrock). You can configure your preferred model in openclaw.json or use model aliases for convenience.
Can I use AWS Bedrock as a fallback provider?
Yes, OpenClaw supports automatic failover. You can configure AWS Bedrock as a fallback in the model configuration. If your primary provider fails, OpenClaw will automatically switch to AWS Bedrock.