核心变化
结论:北京时间10月23日5时31分,OpenAI在GitHub发布Node.js官方SDK正式版v7.43.0。这是当日新发生的版本事件,状态明确为正式版,不是预发布。据官方发布接口核验,发布时间为2026-10-22T21:31:14Z,对比区间为v7.42.0至v7.43.0,由openai-sdks机器人构建。中国Node.js开发者可将其理解为一次以Decisions类型扩展为中心的破坏性小版本,需要检查类型适配,而非模型或定价变化。
官方发布说明显示,本次含1项功能、3项依赖修复与2项杂务:功能为Live响应模型中Decisions问题instructions可为字符串或结构化文本、图像、JSON部件列表,请求输入类型新增消息角色与工具历史项,需先判断是否为字符串再做字符串操作,并更新穷举类型检查;DecisionInputMessage现为联合类型,扩展或实现旧接口的代码需改用DecisionInputMessage.DecisionInputUserMessage。既有字符串说明与用户消息输入仍受支持。修复为升级ecosystem测试中的follow-redirects、launch-editor与next小版本;杂务为保留客户端与助手兼容性,以及刷新可信策略工具链。以上均为官方发布页记录的事实,编辑不将其表述为性能提升或新模型上线。
影响与限制
受影响对象为Node.js接入OpenAI API的服务端与智能体项目,特别是调用Decisions、Live响应与结构化问题说明的开发者。对固定版本部署、未使用Decisions路径的用户,本次无必须跟进的理由。限制有四:一是本次未变更定价、配额、模型与地区准入;二是官方未提供基准或兼容矩阵,不得将类型扩展理解为效果保证;三是破坏性类型变更需手动适配,存量穷举检查可能报错;四是中国区无单独说明,安装与网络可用性需结合自身环境评估,异常应回退到已验证版本。
当前行动
- 1. 在测试环境升级到v7.43.0,核对标签名、正式版标记与发布时间是否与官方一致; 2. 检查Decisions相关代码是否对instructions做字符串假设,补充分支处理结构化列表与新增输入类型; 3. 生产环境确认无类型与回归问题后再升级,保留可回退版本。
信息责任区分:版本号、发布时间、正式版状态、对比区间与更新内容来自仓库官方发布页与发布接口,属于官方宣布;“需验证”“暂不直接升级”为编辑解释;本文未引用媒体转述,也未使用搜索片段作为证据。必要背景仅来自当日官方来源,未为补充背景抓取往日页面。本条为单一当日事件的时效简讯,不替代开源项目的详细版本解读。