An AWS account
Sign up at aws.amazon.com if you don’t have one.
Amazon Bedrock gives you access to foundation models from Anthropic, Meta, Mistral, and others — all billed through your AWS account. If you’re already using AWS, Bedrock is a natural fit.
Before connecting Selu to Bedrock, you’ll need:
An AWS account
Sign up at aws.amazon.com if you don’t have one.
Bedrock model access
Enable the models you want in the AWS console under Amazon Bedrock → Model access. Some models require a brief approval process.
IAM credentials
Create an IAM user or role with bedrock:InvokeModel permission. Generate an access key and secret key.
us-east-1). Choose the region where you enabled model access.Bedrock offers models from multiple providers. Select your model under Settings → LLM Providers → Bedrock → Model.
Popular choices include:
| Model | Provider | Good for |
|---|---|---|
| Claude Sonnet | Anthropic | General purpose, balanced speed and quality |
| Claude Haiku | Anthropic | Fast, affordable responses |
| Llama 3 | Meta | Open-weight alternative, good all-rounder |
| Mistral Large | Mistral | Strong at coding and reasoning |
Here’s a minimal IAM policy for the Selu user:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "bedrock:InvokeModel", "bedrock:InvokeModelWithResponseStream" ], "Resource": "arn:aws:bedrock:*::foundation-model/*" } ]}Attach this policy to the IAM user whose credentials you entered in Selu.
| Setting | Description | Default |
|---|---|---|
| Region | AWS region for API calls | us-east-1 |
| Max tokens | Maximum response length | 4096 |
| Temperature | Controls randomness (0.0–1.0) | 0.7 |