跳到主要内容

安装

正式发布

安装LangChain执行:

pip install langchain

这将是 LangChain 的最低要求安装。 LangChain 的很多价值在于将其与各种模型提供程序、数据存储等集成。默认情况下,未安装所需的依赖项。需要单独安装特定集成的依赖项。

从源码

如果你从源码安装,可以克隆仓库来实现,并确保该目录是 PATH/TO/REPO/langchain/libs/langchain 正在运行:

pip install -e .

LangChain 社区

langchain-community 包中包含第三方集成。由langchain自动安装,但也可以单独使用。安装:

pip install langchain-community

LangChain 核心

langchain-core 包中包含 LangChain 生态系统其余部分使用的基本抽象以及 LangChain 表达式语言。由langchain自动安装,但也可以单独使用。安装:

pip install langchain-core

LangChain 实验

langchain-experimental 包中包含实验性 LangChain 代码,旨在用于研究和实验用途。安装:

pip install langchain-experimental

LangServe

LangServe 帮助开发人员将 LangChain 可运行对象和链部署为 REST API。 LangServe由LangChain CLI自动安装。如果不使用 LangChain CLI,请安装:

pip install "langserve[all]"

对于客户端和服务器依赖性。 Or pip install "langserve[client]" for client code, and pip install "langserve[server]" for server code.

LangChain CLI

LangChain CLI 对于使用 LangChain 模板和其他 LangServe 项目非常有用。安装:

pip install langchain-cli

LangSmith SDK

由LangChain自动安装。如果不使用 LangChain,请安装

pip install langsmith