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 langchainfrom langchain.chat_models import init_chat_model llm = init_chat_model('gpt-4o', model_provider='openai') print(llm.invoke('你好'))