/v1/chat/completions surface backed by Bedrock infrastructure.
| Property | Value |
|---|---|
| Provider ID | amazon-bedrock-mantle |
| API | openai-completions (OpenAI-compatible) or anthropic-messages (Anthropic Messages route) |
| Auth | Explicit AWS_BEARER_TOKEN_BEDROCK or IAM credential-chain bearer-token generation |
| Default region | us-east-1 (override with AWS_REGION or AWS_DEFAULT_REGION) |
Getting started
Choose your preferred auth method and follow the setup steps.- Explicit bearer token
- IAM credentials
Best for: environments where you already have a Mantle bearer token.
Automatic model discovery
WhenAWS_BEARER_TOKEN_BEDROCK is set, FluffBuzz uses it directly. Otherwise,
FluffBuzz attempts to generate a Mantle bearer token from the AWS default
credential chain. It then discovers available Mantle models by querying the
region’s /v1/models endpoint.
| Behavior | Detail |
|---|---|
| Discovery cache | Results cached for 1 hour |
| IAM token refresh | Hourly |
The bearer token is the same
AWS_BEARER_TOKEN_BEDROCK used by the standard Amazon Bedrock provider.Supported regions
us-east-1, us-east-2, us-west-2, ap-northeast-1,
ap-south-1, ap-southeast-3, eu-central-1, eu-west-1, eu-west-2,
eu-south-1, eu-north-1, sa-east-1.
Manual configuration
If you prefer explicit config instead of auto-discovery:Advanced configuration
Reasoning support
Reasoning support
Reasoning support is inferred from model IDs containing patterns like
thinking, reasoner, or gpt-oss-120b. FluffBuzz sets reasoning: true
automatically for matching models during discovery.Endpoint unavailability
Endpoint unavailability
Claude Opus 4.7 via the Anthropic Messages route
Claude Opus 4.7 via the Anthropic Messages route
Mantle also exposes an Anthropic Messages route that carries Claude models through the same bearer-authenticated streaming path. Claude Opus 4.7 (
amazon-bedrock-mantle/claude-opus-4.7) is callable through this route with provider-owned streaming, so AWS bearer tokens are not treated like Anthropic API keys.When you pin an Anthropic Messages model on the Mantle provider, FluffBuzz uses the anthropic-messages API surface instead of openai-completions for that model. Auth still comes from AWS_BEARER_TOKEN_BEDROCK (or the minted IAM bearer token).Relationship to Amazon Bedrock provider
Relationship to Amazon Bedrock provider
Bedrock Mantle is a separate provider from the standard
Amazon Bedrock provider. Mantle uses an
OpenAI-compatible
/v1 surface, while the standard Bedrock provider uses
the native Bedrock API.Both providers share the same AWS_BEARER_TOKEN_BEDROCK credential when
present.Related
Amazon Bedrock
Native Bedrock provider for Anthropic Claude, Titan, and other models.
Model selection
Choosing providers, model refs, and failover behavior.
OAuth and auth
Auth details and credential reuse rules.
Troubleshooting
Common issues and how to resolve them.