L

LangChain

LLM 应用开发框架102k· 2026-09

LangChain 是构建大语言模型应用的主流开源框架,用链式组合与工具调用把模型接入数据与外部系统。

项目信息

⭐ Stars102k(2026-09)
主语言Python
开源协议MIT
维护方社区
更新日期2026-09

Stars 为静态快照,实际数据以仓库主页为准。

关于 LangChain

LangChain 提供统一的抽象层,把提示词、模型、检索器与工具编排成可复用的链(Chain)与 Agent,大幅降低 LLM 应用开发门槛。

其生态覆盖 Python / JavaScript 双语言,并衍生出 LangSmith(观测)与 LangGraph(状态图编排),适合从原型到生产的全流程。

核心功能一览

六大核心能力,覆盖创作全流程

★

链式编排

用 Chain 把提示、模型与工具串联,组合复杂工作流。

★

海量集成

内置数百个模型、向量库与 API 连接器,即插即用。

★

Agent 与工具

支持函数调用与工具路由,构建自主决策的 Agent。

★

双语言支持

Python 与 JavaScript 同一套设计理念,前后端通用。

快速开始

几行命令即可在本地跑起来

pip install langchain
from langchain.chat_models import init_chat_model llm = init_chat_model('gpt-4o', model_provider='openai') print(llm.invoke('你好'))