开源LangChain Releases·2026年9月5日

LangChain发布langchain-core 1.6.2:支持OpenAI异步工具,修复Google GenAI与Bedrock内容变更问题

本次更新为OpenAI集成新增异步工具支持,并修复了Google GenAI与Bedrock标准内容中的意外变更(mutation)问题,同时升级了mistune与tornado依赖。

AI解读:这次langchain-core 1.6.2更新主要解决两个工程问题:一是为OpenAI集成新增了异步工具支持,这让需要同时处理多个工具调用的应用(比如高并发的Agent服务)可以更高效地运行,不必再阻塞等待某个工具返回;二是修复了在Google GenAI和Bedrock标准内容中可能发生的意外数据变更(mutation),这类问题通常会导致输入对象在调用后被修改,从而引入难以排查的bug。对于已经使用langchain-core 1.6.1的开发者,升级到 1.6.2 是低风险且推荐的,尤其是你用到Google GenAI或Bedrock时,这个修复可能直接影响数据一致性。另外,依赖升级(mistune和tornado)主要是安全维护,无需额外操作。

LangChain于 2026 年 9 月 4 日发布langchain-core 1.6.2,这是自 1.6.1 以来的首次更新。本次更新主要新增了OpenAI异步工具支持,并修复了Google GenAI与Amazon Bedrock中可能导致内容被意外修改(mutation)的问题。

OpenAI异步工具支持

版本 1.6.2 为OpenAI集成引入了异步工具(async tools)支持,对应提交 #40208。这一改动允许开发者在调用OpenAI模型时使用异步函数作为工具,从而提升并发场景下的执行效率。

该功能仅涉及OpenAI模块,不影响langchain-core的其他部分。

修复Google GenAI与Bedrock内容变更问题

两个修复分别针对Google GenAI标准内容(#40023)和Amazon Bedrock Converse标准内容(#40022),均是为了避免在内部处理时对输入内容对象产生意外变更(mutation)。

这类问题通常会导致输入数据在处理后被意外修改,影响下游逻辑或数据一致性。修复后,传入的内容对象在调用过程中应保持原样。

依赖升级与安全维护

本次更新还将libs/core中的mistune依赖从 3.3.0 升级到 3.3.3(#40150),tornado从 6.5.7 升级到 6.5.8(#40113)。这两项升级属于常规的安全与稳定性维护,不影响API行为。

信息来源

LangChain Releases原始来源