安装
要安装LangChain,请运行:
- Pip
- Conda
pip install langchain
conda install langchain -c conda-forge
这将安装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]"
用于客户端和服务器依赖项。或者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