provider
AWS Bedrock
直接答案AWS 托管的多厂商基础模型平台,提供统一推理、模型发现和云服务集成。
更新 · 审核信息
先分清托管平台与模型厂商
Amazon Bedrock 是 AWS 托管的多厂商基础模型平台,不是模型原厂。同一个 AWS 服务中可以出现 Amazon、Anthropic、Meta、Mistral 等来源的模型;模型作者、许可证、区域、能力和价格必须按精确 modelId 与官方模型页核验。本站 /v1/chat/completions 是已适配的网关入口,不是 Bedrock 原生 URL,且只代表当前渠道实际开放的模型。
直连有两类认证
传统方式使用 IAM 凭证并对请求做 AWS Signature Version 4(SigV4)签名。Bedrock 也支持 API Key:短期 key 继承 IAM 权限和区域,有效期不超过 12 小时(也受当前 IAM 会话时长约束),AWS 将短期凭证作为生产优先选择;长期 key 更适合快速探索,生产前应换成短期凭证并落实最小权限、轮换和秘密管理。Bedrock API Key 的 Bearer 值、AWS IAM 凭证与本站 API Key 互不通用。
模型访问可能包含订阅与 EULA
账号有 API 权限不等于每个第三方模型都可立即调用。首次调用第三方模型可能自动发起 AWS Marketplace 订阅,并意味着接受相应最终用户许可协议;部分提供商还要求完成首次使用信息。遇到 AccessDeniedException 时,应同时检查 IAM、Marketplace 权限、区域、模型访问条件和提供商要求,不能只轮换密钥。
Converse、InvokeModel 与异步任务怎么选
Converse/ConverseStream 提供跨模型较统一的消息结构,适合对话与需要降低迁移成本的应用,但不代表所有模型支持同样的工具和内容类型。InvokeModel/InvokeModelWithResponseStream 使用模型原生请求体,适合需要提供商特有参数的同步或流式推理。视频等异步能力使用 StartAsyncInvoke 创建任务,再查询结果;不要用同步响应解析器等待异步任务完成。
modelId 不一定只是基础模型名
调用参数可能是基础模型 ID 或 ARN、inference profile、provisioned throughput、自定义模型部署等资源标识。复制示例前先确认目标区域和推理方式,保存实际资源标识、请求 ID、延迟与用量;公开别名或版本变化时要做回归测试。
限流、成本与安全
401/403 先检查认证、IAM 与模型访问,404 检查区域和资源标识,429 按 AWS 返回信息降低并发,临时 5xx 才做带抖动的有限指数退避。配置服务配额、预算告警、CloudTrail/CloudWatch、输入输出上限与敏感数据策略;Guardrails 是附加控制,不替代应用自己的授权、审计和内容安全。
已核验厂商目录
按能力类型查看最新模型
这里展示厂商官方目录中的具体型号,不代表本站一定已开放;可调用 ID、端点和价格请以模型广场为准。
文本、推理与代码
-
amazon.nova-2-lite-v1:0稳定Bedrock 托管的 Amazon Nova 2 低延迟多模态文本模型。
图像生成与编辑
-
amazon.nova-canvas-v1:0旧版Bedrock 的 Amazon 原生图像生成型号;部分区域已进入 Legacy,官方计划 2026-09-30 结束支持。
视频生成与编辑
-
amazon.nova-reel-v1:0旧版Bedrock 的 Amazon 原生视频生成型号;部分区域已进入 Legacy,官方计划 2026-09-30 结束支持。
语音与音频
-
amazon.nova-2-sonic-v1:0稳定Bedrock 托管的 Amazon Nova 2 实时语音对话型号。
向量、检索与重排
-
amazon.nova-2-multimodal-embeddings-v1:0稳定Bedrock 托管的 Amazon 多模态向量模型,可编码文本、图像、视频和音频。
适用场景
- 多厂商模型目录
- 统一托管推理
- AWS 安全与服务集成
API 协议
/v1/chat/completions
FAQ
Amazon Bedrock 只能使用 IAM 和 SigV4 吗?
不是。直连既可使用 IAM 凭证和 SigV4,也可使用 Bedrock API Key。短期 key 最长 12 小时并继承 IAM 权限与区域,生产优先使用短期凭证。
Converse、InvokeModel 和 StartAsyncInvoke 怎么选?
跨模型对话优先考虑统一的 Converse;需要模型原生字段时使用 InvokeModel;视频等异步能力用 StartAsyncInvoke 创建任务后再查询结果。
为什么有 Bedrock 权限仍然无法调用某个模型?
还要检查区域、模型访问条件、AWS Marketplace 订阅与 EULA;首次调用某些第三方模型会启动订阅,部分提供商还要求首次使用信息。
Bedrock 的 modelId 一定是基础模型名吗?
不一定。它还可能是 ARN、inference profile、provisioned throughput 或其他已部署资源标识,应按区域和推理方式使用精确值。
关联指南
官方来源
- Amazon Bedrock Supported Models Official
- Amazon Bedrock ListFoundationModels API Official
- Amazon Bedrock API Keys Official
- Amazon Bedrock Model Access Official
- Amazon Bedrock APIs Official
- Amazon Bedrock Inference API Official
兔子API