AI创想

标题: LangChain 分包 - LangChain-Core and LangChain-Community [打印本页]

作者: 我是奥利奥丶    时间: 昨天 19:50
标题: LangChain 分包 - LangChain-Core and LangChain-Community
作者:E的工程笔记
文章目录



翻译整理自:https://blog.langchain.dev/the-new-langchain-architecture-langchain-core-v0-1-langchain-community-and-a-path-to-langchain-v0-1/ (DEC 12, 2023)

LangChain 的目标始终是让LLM 能够尽可能轻松地开发上下文感知推理应用程序。 LangChain 最初是作为一个side 项目,纯粹作为一个 Python 包。
在过去的一年里,它有了巨大的增长。这种增长迫使人们重新思考软件包的架构。我们一直在倾听社区的意见,并宣布将软件包重新架构为多个软件包(以完全向后兼容的方式完成),这是一条通往稳定0.1版本的道路,并借此机会强调已经出现的生态系统围绕LangChain 。

长话短说:
我们将旧langchain包拆分为三个独立的包以改善开发人员体验

langchain这样做是为了支持围绕LangChain Templates、LangServe、LangSmith 以及构建在其之上的其他软件包的新兴生态系统。
一切都以向后兼容的方式完成。

LangChain 生态系统概览:
(, 下载次数: 0)



LangChain SDK

LangChain Python和JavaScript SDK包含三个主要部分:
以前,这三个部分都是同一个库的一部分。虽然这在一开始是有效的,但随着集成和用例的数量随着时间的推移而增加,复杂性已经变得不可持续。
重新架构的一个主要部分是将它们分成不同的包:langchain-core、langchain-community和langchain。同时,我们希望意识到LangChain 庞大的用户基础,并尝试以向后兼容的方式做到这一点。





欢迎光临 AI创想 (https://llms-ai.com/) Powered by Discuz! X3.4