Defaults
Bedrock Model Invoke (
InvokeModel / invoke-with-response-stream) is available as an extra capability if the client uses that API instead of Converse.
Configure
- Sidebar → AI Gateway → Providers → Create.
- Set Provider Type to Amazon Bedrock. Capabilities and auth type fill in from the defaults above.
- Set Upstream URL to your regional Bedrock Runtime host, for example
https://bedrock-runtime.us-east-1.amazonaws.com. - Paste a Bearer credential the upstream accepts. Pangolin sends
Authorization: Bearer <key>on every request. - Set Allow and Block lists. Use Bedrock model ids (for example
anthropic.claude-sonnet-4-20250514-v1:0or an inference profile id). - Save, then attach the provider to an AI Gateway resource.
/model/{id}/invoke rather than Converse. Add other capabilities only if this endpoint actually speaks those API formats.
Clients
Clients that call Bedrock Converse work with the default capability. Claude Code talks Anthropic Messages (POST /v1/messages), so it needs a provider that advertises Anthropic Messages, such as Anthropic, Microsoft Foundry, or a custom Anthropic-compatible endpoint.
