快速入门指南
安装

安装

正式版

要安装LangChain,请运行以下命令:

pip install langchain

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

从源代码安装

如果您想从源代码安装,请通过克隆存储库,并确保目录为 PATH/TO/REPO/langchain/libs/langchain 运行以下命令:

pip install -e .

LangChain核心

langchain-core包包含LangChain生态系统的基本抽象,以及LangChain表达语言。它会自动被langchain安装,但也可以单独使用。用以下命令安装:

pip install langchain-core

LangChain社区版

langchain-community包包含第三方集成。它会自动被langchain安装,但也可以单独使用。用以下命令安装:

pip install langchain-community

LangChain实验版

langchain-experimental包包含实验性的LangChain代码,用于研究和实验用途。 使用以下命令安装:

pip install langchain-experimental

LangGraph

langgraph是一个用于构建具有LLMs、基于LangChain的有状态多参与者应用程序的库。 使用以下命令安装:

pip install langgraph

LangServe

LangServe可帮助开发人员将LangChain可运行文件和链部署为REST API。 LangServe会自动被LangChain CLI安装。 如果未使用LangChain CLI,请使用以下命令安装:

pip install "langserve[all]"

同时安装客户端和服务器依赖。或者使用 pip install "langserve[client]" 安装客户端代码,使用 pip install "langserve[server]" 安装服务器代码。

LangChain CLI

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

pip install langchain-cli

LangSmith SDK

LangSmith SDK会根据LangChain自动安装。 如果未使用LangChain,请使用以下命令安装:

pip install langsmith