💡
原文英文,约600词,阅读约需3分钟。
📝
内容提要
LangChain v0.3已发布,支持Python和JavaScript。更新内容包括升级软件包、支持Pydantic 2和后台回调。已删除弃用功能并添加了新功能。建议使用LangGraph构建代理。未来改进包括增强多模态能力、改善文档和集成可靠性。
🎯
关键要点
- LangChain v0.3发布,支持Python和JavaScript。
- Python版本升级至Pydantic 2,Pydantic 1将不再支持。
- Python 3.8将不再支持,结束时间为2024年10月。
- JavaScript版本的所有包现在将@langchain/core作为对等依赖。
- 回调默认是后台非阻塞的,需要显式等待以确保完成。
- 移除过时的文档加载器和自查询入口点,推荐使用@langchain/community和集成包。
- 将更多集成从langchain-community迁移到独立的langchain-{name}包。
- 简化工具定义和使用,增加与聊天模型交互的实用工具。
- LangChain文档版本化,旧版本文档仍可访问。
- LangGraph被推荐用于构建代理和多代理工作流。
- 未来将增强LangChain的多模态能力,改善文档和集成的可靠性。
❓
延伸问答
LangChain v0.3有哪些主要更新内容?
LangChain v0.3更新了Python和JavaScript的支持,升级了Pydantic至2,移除了过时功能,并推荐使用LangGraph构建代理。
Python版本的LangChain v0.3不再支持哪些功能?
Python 3.8和Pydantic 1将不再支持,Pydantic 1的支持结束时间为2024年6月。
如何使用LangGraph构建代理?
LangGraph是构建状态化多代理应用的推荐库,提供了预构建的LangGraph对象,便于使用代理解决方案。
LangChain v0.3对JavaScript的支持有哪些变化?
JavaScript版本现在将@langchain/core作为对等依赖,回调默认是后台非阻塞的,需要显式等待以确保完成。
LangChain v0.3的文档有什么改进?
LangChain文档进行了版本化,旧版本文档仍可访问,并且集成文档和API参考得到了改进。
LangChain v0.3未来有哪些计划?
未来计划增强LangChain的多模态能力,并改善文档和集成的可靠性。
➡️