安装
正式发布
安装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]"
对于客户端和服务器依赖性。 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