AI创想
标题:
读:迈向LangChain 0.1:LangChain-Core和LangChain-Community
[打印本页]
作者:
瓶盖yo汽水盖
时间:
前天 07:46
标题:
读:迈向LangChain 0.1:LangChain-Core和LangChain-Community
作者:CSDN博客
文章目录
长话短说:
我们将旧langchain包拆分为三个独立的包以改善开发人员体验
浪链SDK
LangChain Python和JavaScript SDK包含三个主要部分:
浪链核心
简单和模块化的抽象
浪链表达语言单独包装的好处浪链社区特定于集成的包LangChain例子Python 和 JS 的对等LangChain实验LangChain模板语言服务LangSmith路线图这可以实现什么结论常见问题解答
LangChain 的目标始终是让LLMs能够尽可能轻松地开发上下文感知推理应用程序。LangChain 最初是作为一个副项目,纯粹作为一个 Python 包。在过去的一年里,它有了巨大的增长。这种增长迫使人们重新思考软件包的架构。我们一直在倾听社区的意见,并宣布将软件包重新架构为多个软件包(以完全向后兼容的方式完成),这是一条通往稳定版本的道路0.1,并借此机会强调已经出现的生态系统围绕浪链。
长话短说:
我们将旧langchain包拆分为三个独立的包以改善开发人员体验
langchain-core包含已作为标准出现的简单核心抽象,以及作为将这些组件组合在一起的方式的 LangChain 表达式语言。该软件包现已发布0.1,所有重大更改都将伴随着次要版本更新。
langchain-community包含所有第三方集成。我们将与合作伙伴合作,在下个月将关键集成拆分为独立的软件包。
langchain包含更高级别和特定于用例的链、代理和检索算法,它们是应用程序认知架构的核心。我们的目标是在一月初推出稳定0.1版本。langchain
这样做是为了支持围绕langchainLangChain Templates、LangServe、LangSmith 以及构建在其之上的其他软件包的新兴生态系统。
一切都以向后兼容的方式完成。
(, 下载次数: 0)
上传
点击文件名下载附件
浪链SDK
LangChain Python和JavaScript SDK包含三个主要部分:
构建 LLM 应用程序所需的通用组件的基本接口集以及将这些组件连接在一起的方法这些组件的集成和/或实现将这些组件组合在一起以完成特定用例的预配置方法
以前,这三个部分都是同一个库的一部分。虽然这在一开始是有效的,但随着集成和用例的数量随着时间的推移而增加,复杂性已经变得不可持续。重新架构的一个主要部分是将它们分成不同的包:langchain-core、langchain-community和langchain。同时,我们希望意识到浪链庞大的用户基础,并尝试以向后兼容的方式做到这一点。
欢迎光临 AI创想 (https://llms-ai.com/)
Powered by Discuz! X3.4