Back to Strix

AWS Bedrock

docs/llm-providers/bedrock.mdx

0.8.3998 B
Original Source

Setup

bash
export STRIX_LLM="bedrock/anthropic.claude-4-5-sonnet-20251022-v1:0"

No API key required—uses AWS credentials from environment.

Authentication

Option 1: AWS CLI Profile

bash
export AWS_PROFILE="your-profile"
export AWS_REGION="us-east-1"

Option 2: Access Keys

bash
export AWS_ACCESS_KEY_ID="AKIA..."
export AWS_SECRET_ACCESS_KEY="..."
export AWS_REGION="us-east-1"

Option 3: IAM Role (EC2/ECS)

Automatically uses instance role credentials.

Available Models

ModelDescription
bedrock/anthropic.claude-4-5-sonnet-20251022-v1:0Claude 4.5 Sonnet
bedrock/anthropic.claude-4-5-opus-20251022-v1:0Claude 4.5 Opus
bedrock/anthropic.claude-4-5-haiku-20251022-v1:0Claude 4.5 Haiku
bedrock/amazon.titan-text-premier-v2:0Amazon Titan Premier v2

Prerequisites

  1. Enable model access in the AWS Bedrock console
  2. Ensure your IAM role/user has bedrock:InvokeModel permission