Connect AWS Bedrock (BYOK)
Connect your team's AWS Bedrock account in Settings — EU regions, about 2 minutes
Connect AWS Bedrock (BYOK)
Route Claude, Amazon Nova, Llama, and Gemma models through your AWS Bedrock account. Setup takes about two minutes if you already have an IAM access key.
Navigation
- Parent: Teams and Billing
- Related: Connect Azure OpenAI (BYOK) | Enterprise Administration | Plans and Pricing
Connect in five steps
- Open Settings → AI Providers from the dashboard sidebar.
- Find the AWS Bedrock card and click Connect.
- Select your EU region — pick the region where your models are enabled in the Bedrock console.
- Paste your IAM access key ID and secret access key.
- Click Connect, then pick a
bedrock-*model in chat to verify.
Supported regions
Currently supported EU regions:
eu-central-1(Frankfurt)eu-west-1(Ireland)eu-west-2(London)eu-west-3(Paris)eu-north-1(Stockholm)eu-south-1(Milan)eu-south-2(Spain)
US and APAC regions are not supported currently. Choose the EU region where you have enabled the models you need in the AWS Bedrock console.
Prerequisites
- Models enabled in the AWS Bedrock console for your selected EU region.
- IAM user with
bedrock:InvokeModel,bedrock:InvokeModelWithResponseStream, andsts:GetCallerIdentity.
Minimum IAM permissions — replace REGION with the EU region you select in Settings (e.g. eu-central-1). List only the foundation-model ARNs Deslicer can route to (see Available models), not foundation-model/*. BYOK keys are stored encrypted but still represent long-lived AWS credentials; enumerating approved models limits what an exposed or misused key can invoke outside the product catalog.
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "BedrockInvoke",
"Effect": "Allow",
"Action": [
"bedrock:InvokeModel",
"bedrock:InvokeModelWithResponseStream"
],
"Resource": [
"arn:aws:bedrock:REGION::foundation-model/anthropic.claude-opus-4-7",
"arn:aws:bedrock:REGION::foundation-model/anthropic.claude-opus-4-6-v1:0",
"arn:aws:bedrock:REGION::foundation-model/anthropic.claude-sonnet-4-6-v1:0",
"arn:aws:bedrock:REGION::foundation-model/anthropic.claude-3-7-sonnet-20250219-v1:0",
"arn:aws:bedrock:REGION::foundation-model/anthropic.claude-3-5-haiku-20241022-v1:0",
"arn:aws:bedrock:REGION::foundation-model/amazon.nova-pro-v1:0",
"arn:aws:bedrock:REGION::foundation-model/amazon.nova-lite-v1:0",
"arn:aws:bedrock:REGION::foundation-model/amazon.nova-micro-v1:0",
"arn:aws:bedrock:REGION::foundation-model/meta.llama4-maverick-17b-instruct-v1:0",
"arn:aws:bedrock:REGION::foundation-model/meta.llama3-3-70b-instruct-v1:0",
"arn:aws:bedrock:REGION::foundation-model/google.gemma-3-12b-it",
"arn:aws:bedrock:REGION::foundation-model/google.gemma-3-27b-it",
"arn:aws:bedrock:REGION::foundation-model/google.gemma-3-4b-it",
"arn:aws:bedrock:REGION::foundation-model/google.gemma-4-31b",
"arn:aws:bedrock:REGION::foundation-model/google.gemma-4-26b-a4b",
"arn:aws:bedrock:REGION::foundation-model/google.gemma-4-e2b"
]
},
{
"Sid": "ValidateCredentials",
"Effect": "Allow",
"Action": "sts:GetCallerIdentity",
"Resource": "*"
}
]
}
Available models
The catalog includes Anthropic Claude, Amazon Nova, Meta Llama, and Google Gemma models. Pick any bedrock-* slug below in chat after a successful connect.
| Slug | Model |
|---|---|
bedrock-claude-4-7-opus | Claude Opus 4.7 (Bedrock) |
bedrock-claude-4-6-opus | Claude Opus 4.6 (Bedrock) |
bedrock-claude-4-6-sonnet | Claude Sonnet 4.6 (Bedrock) |
bedrock-claude-3-7-sonnet | Claude 3.7 Sonnet (Bedrock) |
bedrock-claude-3-5-haiku | Claude 3.5 Haiku (Bedrock) |
bedrock-amazon-nova-pro | Amazon Nova Pro (Bedrock) |
bedrock-amazon-nova-lite | Amazon Nova Lite (Bedrock) |
bedrock-amazon-nova-micro | Amazon Nova Micro (Bedrock) |
bedrock-meta-llama-4-maverick | Llama 4 Maverick 17B (Bedrock) |
bedrock-meta-llama-3-3-70b | Llama 3.3 70B Instruct (Bedrock) |
bedrock-gemma-3-12b-it | Gemma 3 12B IT (Bedrock) |
bedrock-gemma-3-27b-it | Gemma 3 27B (Bedrock) |
bedrock-gemma-3-4b-it | Gemma 3 4B IT (Bedrock) |
bedrock-gemma-4-31b | Gemma 4 31B (Bedrock) |
bedrock-gemma-4-26b-a4b | Gemma 4 26B-A4B (Bedrock) |
bedrock-gemma-4-e2b | Gemma 4 E2B (Bedrock) |
Model availability still depends on what you have enabled in Bedrock for your region.
Troubleshooting
Connection failed or probe error
- Confirm the region matches where models are enabled in the Bedrock console.
- Verify the IAM user has invoke permissions and
sts:GetCallerIdentity. - Regenerate access keys if they were rotated in AWS.
Model not available in chat
- Enable the underlying Bedrock foundation model in your EU region before connecting.
- Some Gemma 4 models use a separate Bedrock inference path; ensure they show as accessible in the Bedrock console for your account.
Enterprise-only message
AWS Bedrock BYOK requires an enterprise deployment. See Enterprise Administration or Connect Azure OpenAI (BYOK) for the parallel Azure flow.