Bedrock 全线 Claude 支持结构化输出:schema 约束解码免解析重试
AWS ML Blog · rss · 2026-10-20
AWS 宣布 Amazon Bedrock 为全部 Anthropic Claude 模型提供结构化输出支持,覆盖 bedrock-runtime 与 bedrock-mantle 两个端点,通过 Boto3 或 Messages API 均可使用。
核心机制:
- 采用约束解码(constrained decoding),在 token 生成阶段强制符合 JSON Schema(支持 Draft 2020-12 子集),而非事后校验,输出从概率性变为确定性,不会产生违反 schema 的 token。
- 新 schema 首次请求会触发语法编译(稍慢),编译产物按账户缓存 24 小时;仅改字段名/描述不清缓存,改结构则重编译。
- 两条机制:JSON Schema 输出格式(控制响应结构)+ 严格工具调用(strict: true 强制工具参数精确匹配 schema),后者尤其适合 Mantle 端点上带服务端工具的 agent 多步工作流。
实际收益:不再有 JSON.parse 错误与重试逻辑、类型安全、必填字段必有、输出限制在 schema 字段内可降低高吞吐场景的推理成本;支持批处理推理与跨区域推理,实时场景可流式返回类型化事件。官方给出了金融报告字段抽取、临床笔记入 EHR、商品目录富化、合同条款分析等用例及完整 Python 示例代码。
「编程与Agent」频道最新
- Garry Tan 力挺 Aside Browser:让 Agent 真正用好网页的解法 — garrytan · 2026-10-23
- 1Password 推出 Agent 专用登录方案,AI 可代登录却不接触密码 — AndrewSchmidtFC · 2026-10-23
- MCP 服务器 30 天后暗藏窃取 SSH 密钥指令,作者开源 mcp-guard 防变节 — ErgoniaWorks · 2026-10-23
- 实测:不在 AGENTS.md 里写明的 MCP 工具,编码 Agent 不会用 — colinmcnamara · 2026-10-23
- 用开源模型+Claude 把一段网球视频变成世界级教练 — tweetsatpreet · 2026-10-23
- 132 个免费开源 AI Agent 与 RAG 项目合集,星标 1.65 万 — Arindam_1729 · 2026-10-23