Bedrock Mantle 是 Amazon Bedrock 的扩展 Provider,通过 OpenAI 兼容的 /v1/chat/completions 接口托管开源和第三方模型(GPT-OSS、Qwen、Kimi、GLM 等)。Provider ID 为 amazon-bedrock-mantle。

核心属性

属性值
Provider IDamazon-bedrock-mantle
APIopenai-completions 或 anthropic-messages
认证AWS_BEARER_TOKEN_BEDROCK 或 IAM 凭证链自动生成
默认区域us-east-1

认证方式

方式一:显式 Bearer Token

export AWS_BEARER_TOKEN_BEDROCK="..."
export AWS_REGION="us-west-2"  # 可选

方式二:IAM 凭证链(自动生成 Token)

export AWS_PROFILE="default"
export AWS_REGION="us-west-2"

未设置 AWS_BEARER_TOKEN_BEDROCK 时,OpenClaw 从 AWS 默认凭证链(shared config、SSO、web identity、instance/task role)自动生成 Mantle bearer token,每小时刷新一次。

自动模型发现

OpenClaw 查询区域 /v1/models 端点,发现结果缓存 1 小时。禁用自动发现:

openclaw config set plugins.entries.amazon-bedrock-mantle.config.discovery.enabled false

支持区域: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。

与标准 Bedrock Provider 的区别

维度Bedrock MantleAmazon Bedrock
API 接口OpenAI 兼容 /v1原生 Bedrock API
模型类型OSS/第三方(GPT-OSS、Qwen 等)Claude、Titan 等
认证凭证共享 AWS_BEARER_TOKEN_BEDROCKAWS SDK 凭证链

Mantle 也支持通过 anthropic-messages 路由调用 Claude 模型(如 amazon-bedrock-mantle/claude-opus-4.7),认证仍使用 AWS bearer token 而非 Anthropic API key。

关联页面