🌈个人主页:秦jh__https://blog.csdn.net/qinjh_?spm=1010.2135.3001.5343
🔥 系列专栏:https://blog.csdn.net/qinjh_/category_13137010.html

  9efbcbc3d25747719da38c01b3fa9b4f.gif​​

目录

主 langchain 包

langchain-core 包

Integrations 集成包

langchain-community 包

langgraph 包

LangSmith SDK


前言

    💬 hello! 各位铁子们大家好哇。

             今日更新了LangChain相关内容
    🎉 欢迎大家关注🔍点赞👍收藏⭐️留言📝

LangChain 生态系统包含不同的包,用来准确选择要安装的功能。如下图所示:

主 langchain 包

这个包是使用 LangChain 的起点,安装方式如下:

pip install langchain

langchain-core 包

除了 langsmith SDK 之外,LangChain 生态系统中的所有包都依赖于 langchain-core ,包 含其它包使用的基类和抽象,以及 LangChain LCEL(表达式语言)。

它由 langchain 包自动安装,不需要显式安装该包。但是,如果使用的功能仅在该依赖项的特定版 本中可用,则可以选择这样做。如果这样做,则应确保已安装或固定的版本与我们使用的任何其他集 成包兼容。

pip install langchain-core

Integrations 集成包

LangChain 的大部分价值来自于将各种能力进行集成,如各类模型集成(如 OpenAI 和 Anthropic)、各类组件集成(如数据存储、工具等)等。LangChain 中集成好的包见这里。

对于所需依赖项,我们需要单独安装。例如要使用 OpenAI,可以运行:

pip install langchain-openai

langchain-community 包

简单来说,任何尚未拆分到自己的包中的集成,都存在于 langchain-community 包中。安装方 式:

pip install langchain-community

langgraph 包

langgraph 是一个库,用于使用 LLM 构建有状态的应用程序。它与 LangChain 顺利集成。安装方 式:

pip install langgraph

LangSmith SDK

LangSmith SDK 由 LangChain 自动安装。但它不依赖于 langchain-core ,如果需要,可以独立 安装和使用,安装方式:

pip install langsmith

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐