Vercel 于 2026-09-30 发布 [email protected](相对 [email protected]@7.0.123)。面向 Agent/聊天 UI 的流式可靠性:可选 SSE heartbeat 保持空闲 UI message stream 打开;retain 为 0 时剪除全部 tool content;用户后续消息可忽略已被抢占的 pending tool approvals;并保留流式文本末尾的不完整 reasoning 标签。构建链从 tsup 迁到 tsdown,同步 bump @ai-sdk/gateway / provider / provider-utils。

核心要点速览 (Key Takeaways)

  • ✓发版:[email protected](published 2026-09-30T02:21:24Z);对比 [email protected]@7.0.123
  • ✓流式:空闲 UI message stream 可用可选 SSE heartbeats 保活,降低反向代理/网关提前切断风险(patch 05cdac6)
  • ✓上下文:retain 为 0 时剪除全部 tool content(4514fc1);流式文本结束时保留不完整 reasoning 标签(2a625cf)
  • ✓人机协作:后续用户消息可 supersede 仍挂起的 tool approvals(50a26d5),避免审批态卡住跟进轮次
  • ✓工程:包构建 tsup→tsdown;依赖 @ai-sdk/[email protected]、@ai-sdk/[email protected]、@ai-sdk/[email protected];文档 ai-sdk.dev;npm ai
🧭

阅读完核心要点?进一步了解模型实力与实际开销

7 大权威镜像天梯跑分与 29+ 款主流编程套餐横向比价测算

🔬

深度技术解析与实战评估

核心背景与行业痛点

编码 Agent 与聊天 UI 高度依赖长连接流式:反向代理常在空闲时掐断 SSE;多轮 tool-use 若在 retain=0 时仍残留 tool 内容会污染上下文;挂起的 tool approval 若被用户新消息抢占却未清理,跟进轮次会失败。上一批 GPT-6.1 Sol 提供商接入 解决了模型目录问题,但 [ai](https://www.npmjs.com/package/ai) 核心运行时仍需补齐空闲保活、工具剪枝与审批抢占语义。

架构亮点与底层机制

[[email protected]](https://github.com/vercel/ai/releases/tag/[email protected])(2026-09-30T02:21:24Z)补丁:可选 SSE heartbeat 保持空闲 UI message stream;retain 为 0 时 prune 全部 tool content;用户消息可忽略已被 supersede 的 pending approvals;流式文本末尾保留不完整 reasoning 标签。构建从 tsup 迁到 tsdown,并更新 @ai-sdk/[email protected]、@ai-sdk/[email protected]、@ai-sdk/[email protected]。对照见 compare。

权威 Benchmark 与实测跑分对比

发行说明未给出 SWE-bench / TTFT 官方分数,请勿把 patch 数量外推为模型能力提升。可核对锚点:发布时刻 2026-09-30T02:21:24Z、npm 包名 [email protected]、以及上述 commit 哈希。请在自有代理后测量空闲流是否仍被切断,并回归 tool-approval 与 reasoning 流式渲染。

开发者实战落地与开箱指南

  1. 升级:npm i [email protected](或锁到兼容的 @ai-sdk/* 同伴版本)。
  2. 若部署在 Cloudflare/Nginx 等,验证空闲 SSE 是否依赖新的 heartbeat 行为。
  3. 对短上下文策略(retain=0)回归工具消息是否被正确剪除;审批流中插入用户消息应不再卡死。文档:ai-sdk.dev/docs,参考 generateText。