跳到主要內容

安裝

官方版本

若要安裝 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 是用於建置有狀態、多參與者應用程式的函式庫,建置在 LangChain 之上(並旨在與 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

透過提供有關此文件頁面的回饋,協助我們