Paths · Bedrock · Messages
Claude on Bedrock uses Messages.
Same bedrock/ prefix, on a Claude model id. Claude Code uses this. The chat path does not carry these models. Amazon is not a partner of REA.
The call
export ANTHROPIC_BASE_URL=https://api.reacontrolplane.com export ANTHROPIC_AUTH_TOKEN="rea_YOUR_REA_KEY.YOUR_BEDROCK_API_KEY" unset ANTHROPIC_API_KEY
The base URL is the origin, with no /v1. Unset ANTHROPIC_API_KEY so a saved login is not sent instead.
Three routes, one Bedrock API key. AWS bills that account. REA does not. Amazon is not a partner of REA. The default region is us-east-2. Another region is bedrock: plus a region from the list, then the model id. A free-form host is not accepted. The prefix is removed before the call.
A model the account has not enabled for that route comes back as: this model is not supported on this Bedrock route. Invoke and Converse are not translated.
The same Messages door without Bedrock is Claude Code.