将代码库迁移至 LangGraph v1。
变更摘要
弃用:createReactAgent → createAgent
LangGraph v1 弃用了 createReactAgent 预构建。使用 LangChain 的 createAgent,它在 LangGraph 上运行并添加了灵活的中间件系统。
有关详细信息,请参阅 LangChain v1 文档:
类型化中断
你现在可以在图构建时定义中断类型,以严格类型化传递给中断和从中接收的值。事件流编码
低级toLangGraphEventStream 辅助函数已移除。流式响应由 SDK 处理;在使用低级客户端时,通过传递给 graph.stream 的 encoding 选项选择线缆格式。
不兼容变更
停用 Node 18 支持
所有 LangGraph 包现在都需要 Node.js 22 或更高版本。Node.js 18 于 2025 年 3 月达到 生命周期结束。新构建输出
所有 langgraph 包的构建现在使用基于打包器的方法,而不是使用原始的 typescript 输出。如果你之前从dist/ 目录导入文件(不推荐这样做),则需要更新你的导入以使用新的模块系统。
官方原文:src/oss/javascript/migrate/langgraph-v1.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。