Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ BYOLLM is only available on Warp's Enterprise plan. [Contact sales](https://www.

BYOLLM supports two cloud providers today, each with its own dedicated setup guide:

* **[BYOLLM: AWS Bedrock](/enterprise/enterprise-features/byollm-aws-bedrock/)** - Route inference through Claude models hosted in your AWS account. Interactive requests use each member's AWS CLI session credentials, and cloud agent runs assume an IAM role via OIDC.
* **[BYOLLM: AWS Bedrock](/enterprise/enterprise-features/byollm-aws-bedrock/)** - Route inference through supported Anthropic (Claude) and OpenAI models hosted in your AWS account. Interactive requests use each member's AWS CLI session credentials, and cloud agent runs assume an IAM role via OIDC.
* **[BYOLLM: Gemini Enterprise (Vertex AI)](/enterprise/enterprise-features/byollm-gemini-enterprise/)** - Route inference through Gemini and Claude partner models hosted in your Google Cloud project, using short-lived Workload Identity Federation (WIF) credentials rooted in the member's Warp session.

:::caution
Expand All @@ -28,7 +28,7 @@ Use the comparison below to pick a provider, then follow its setup guide for con

| Aspect | AWS Bedrock | Gemini Enterprise (Vertex AI) |
| --- | --- | --- |
| Models | Claude (Anthropic) | Gemini (native) and Claude (Vertex AI partner models) |
| Models | Anthropic (Claude) and OpenAI | Gemini (native) and Claude (Vertex AI partner models) |
| Credential mechanism | AWS CLI session (interactive); IAM role via OIDC (cloud agents) | Workload Identity Federation (WIF), rooted in the Warp session |
| Works with cloud agents | Yes | Not yet (planned) |
| Setup guide | [BYOLLM: AWS Bedrock](/enterprise/enterprise-features/byollm-aws-bedrock/) | [BYOLLM: Gemini Enterprise](/enterprise/enterprise-features/byollm-gemini-enterprise/) |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: >-
---
import { VARS } from '@data/vars';

Warp's **AWS Bedrock** BYOLLM integration routes agent inference through your own AWS account using **Amazon Bedrock**. Your team keeps using Warp's agents as usual, while eligible requests execute against Claude models hosted in your AWS account, billed to your AWS account and governed by your IAM controls.
Warp's **AWS Bedrock** BYOLLM integration routes agent inference through your own AWS account using **Amazon Bedrock**. Your team keeps using agents in Warp as usual, while eligible requests execute against supported Anthropic (Claude) and OpenAI models hosted in your AWS account, billed to your AWS account and governed by your IAM controls.

AWS Bedrock is one of the providers supported by [Bring Your Own LLM (BYOLLM)](/enterprise/enterprise-features/bring-your-own-llm/). For Google Cloud-based routing, see [BYOLLM: Gemini Enterprise](/enterprise/enterprise-features/byollm-gemini-enterprise/).

Expand Down Expand Up @@ -56,7 +56,7 @@ This approach ensures access management stays with your cloud provider, giving a

### Model availability

BYOLLM supports the intersection of models that Warp supports and models available on your provider. On AWS Bedrock, only **Claude models** (Anthropic) are available; OpenAI and Google models are not available on Bedrock. To route Gemini models (or Claude partner models on Vertex AI) through your Google Cloud project, use [Gemini Enterprise BYOLLM](/enterprise/enterprise-features/byollm-gemini-enterprise/) instead.
BYOLLM supports the intersection of models that Warp supports and models available on your provider. On AWS Bedrock, Warp supports Anthropic (Claude) and OpenAI models. To route Gemini models (or Claude partner models on Vertex AI) through your Google Cloud project, use [Gemini Enterprise BYOLLM](/enterprise/enterprise-features/byollm-gemini-enterprise/) instead.

To determine which models you can use with BYOLLM:

Expand Down Expand Up @@ -103,7 +103,8 @@ Grant your team members the necessary permissions in AWS. Use least-privilege IA
"Resource": [
"arn:aws:bedrock:*::foundation-model/*",
"arn:aws:bedrock:*:*:inference-profile/*",
"arn:aws:bedrock:*:*:application-inference-profile/*"
"arn:aws:bedrock:*:*:application-inference-profile/*",
"arn:aws:bedrock:*:*:project/default"
]
}
]
Expand Down Expand Up @@ -216,7 +217,8 @@ Attach the minimum Bedrock invoke permissions policy to the role:
"Resource": [
"arn:aws:bedrock:*::foundation-model/*",
"arn:aws:bedrock:*:*:inference-profile/*",
"arn:aws:bedrock:*:*:application-inference-profile/*"
"arn:aws:bedrock:*:*:application-inference-profile/*",
"arn:aws:bedrock:*:*:project/default"
]
}
]
Expand Down
Loading