安装
正式版
要安装 LangChain,请运行以下命令:
pip install langchain这将安装 LangChain 的最低要求。 集成 LangChain 与各种模型提供程序、数据存储等的价值很大。 默认情况下,安装这些集成所需的依赖项没有安装。您需要单独安装特定集成的依赖项。
从源代码安装
如果您想从源代码安装,请通过克隆存储库,并确保目录为 PATH/TO/REPO/langchain/libs/langchain 运行以下命令:
pip install -e .LangChain 核心
langchain-core 包包含 LangChain 生态系统的基本抽象,以及 LangChain 表达语言。它会自动被 langchain 安装,但也可以单独使用。用以下命令安装:
pip install langchain-coreLangChain 社区版
langchain-community 包包含第三方集成。它会自动被 langchain 安装,但也可以单独使用。用以下命令安装:
pip install langchain-communityLangChain 实验版
langchain-experimental 包包含实验性的 LangChain 代码,用于研究和实验用途。
使用以下命令安装:
pip install langchain-experimentalLangGraph
langgraph 是一个用于构建具有 LLMs、基于 LangChain 的有状态多参与者应用程序的库。
使用以下命令安装:
pip install langgraphLangServe
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-cliLangSmith SDK
LangSmith SDK 会根据 LangChain 自动安装。 如果未使用 LangChain,请使用以下命令安装:
pip install langsmith