开发框架

LangChain

一个用于开发由语言模型(LLM)驱动的应用程序的框架。

标签:

LangChain 是一个用于开发由语言模型驱动的应用程序的框架。我们相信,最强大和差异化的应用程序不仅会通过 api 调用语言模型,而且还会:

  • 具有数据意识: 将语言模型连接到其他数据源
  • 具有自主性: 允许语言模型与其环境进行交互

因此,LangChain 框架的设计目标就是支持这些类型的应用程序。

LangChain 框架提供了两个主要的值道具:

  • 组件: LangChain 为使用语言模型所需的组件提供模块化抽象。LangChain 也有所有这些抽象的实现集合。无论您是否在使用 LangChain 框架的其余部分,这些组件都被设计得易于使用。
  • 特定于用例的链:链可以被认为是以特定的方式组装这些组件,以便最好地完成特定的用例。它们旨在成为一个更高级的接口,人们可以通过它轻松地开始使用特定的用例。这些链也被设计为可定制的。
    因此,我们将下面的文档拆分为这两个值道具。在本文档中,我们将以一种与语言无关的方式从高层次上讨论组件和用例。有关使用这些组件和处理这些用例的特定于语言的方法,请参阅页面顶部链接的特定于语言的部分。

数据统计

相关导航

暂无评论

暂无评论...