OpenAI 模型登陆 Amazon Bedrock:统一 API、IAM 管控、Codex 编码助手全解析
OpenAI 模型登陆 Amazon Bedrock:统一 API、IAM 管控、Codex 编码助手全解析
背景
亚马逊云科技在 2026 年 4 月 "What's Next with AWS" 上宣布了与 OpenAI 的扩展合作:GPT-5.5、Codex 等 OpenAI 模型将通过 Amazon Bedrock 提供(Limited Preview)。
本文梳理技术细节和对企业 AI 架构的影响。
核心发布
1. OpenAI 模型 on Bedrock
OpenAI 的模型(包括 GPT-5.5 和 GPT-5.4)通过 Bedrock 的标准 API 调用:
import boto3, json
bedrock = boto3.client('bedrock-runtime', region_name='us-east-1')
response = bedrock.invoke_model(
modelId='openai.gpt-5-5',
body=json.dumps({
"messages": [{"role": "user", "content": "分析这份日志的异常模式"}],
"max_tokens": 2048
})
)
关键点:
- 使用 Bedrock API,不需要 OpenAI API Key
- IAM 权限控制(谁能调什么模型)
- CloudTrail 审计
- Guardrails 内容过滤通用
2. Codex on Bedrock
OpenAI 的编码 Agent 可以通过 Bedrock 基础设施运行:
# 用 AWS credentials 认证
codex --provider bedrock "重构这个模块的错误处理"
- CLI / 桌面端 / VS Code 扩展
- 推理跑在 Bedrock 上
- 使用量计入 AWS 云支出承诺(EDP)
3. Managed Agents, powered by OpenAI
agent = bedrock_agent.invoke_agent(
agentId='openai-agent',
inputText='查询过去 24 小时的运维异常'
)
OpenAI 模型驱动的 Bedrock 托管 Agent,具备长任务执行能力。
企业架构影响
统一管控
┌─────────────────────┐
│ Amazon Bedrock │
├─────────────────────┤
│ Claude (Anthropic) │
│ GPT-5.5 (OpenAI) │
│ Nova (Amazon) │
│ Llama (Meta) │
├─────────────────────┤
│ 统一 API │
│ IAM 权限 │
│ CloudTrail 审计 │
│ Guardrails 过滤 │
│ 统一计费 │
└─────────────────────┘
不管底层是哪个模型提供方,上层的安全、审计、计费体系是统一的。
多模型策略
# 按场景选模型,安全策略统一
routing = {
"code_generation": "openai.codex",
"document_analysis": "anthropic.claude-sonnet-4-20250514",
"cost_sensitive": "amazon.nova-lite",
"creative_writing": "openai.gpt-5-5"
}
迁移成本
已有 Bedrock 应用迁移到 OpenAI 模型只需改 modelId:
# 之前
response = bedrock.invoke_model(modelId='anthropic.claude-sonnet-4-20250514', body=payload)
# 切换
response = bedrock.invoke_model(modelId='openai.gpt-5-5', body=payload)
安全策略、IAM 权限、Guardrails 规则全部不动。
对比:直连 vs Bedrock
| 维度 | 直连 OpenAI | 通过 Bedrock |
|---|---|---|
| 认证 | API Key 管理 | IAM Role |
| 审计 | 自建日志 | CloudTrail |
| 多模型 | 各自 API | 统一 invoke_model |
| 内容过滤 | 自建 | Guardrails |
| 计费 | 独立账单 | AWS 统一 |
| 网络 | 公网 | VPC Endpoint 可用 |
局限
- Limited Preview 阶段
- 需要申请访问权限
- 延迟可能略高于直连
- 部分高级特性逐步支持
总结
Bedrock 接入 OpenAI 模型的意义在于:模型选择和安全管控的解耦。
企业不再需要为每个模型提供方单独搭建一套安全审计体系。选什么模型是技术决策,安全怎么管是平台决策,两者独立。
来源:亚马逊云科技 2026/4 "What's Next with AWS"
OpenAI on Bedrock:https://aws.amazon.com/bedrock/openai/
文档:https://docs.aws.amazon.com/bedrock/latest/userguide/

浙公网安备 33010602011771号