Files
2026-07-13 08:37:04 +00:00

5.8 KiB
Raw Permalink Blame History

Note

本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。
English · 原始项目 · 上游 README
原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。

智能体工程平台。

PyPI - License PyPI - Downloads Version Twitter / X

LangChain 是一个用于构建智能体(Agent)和 LLM 驱动应用程序的框架。它帮助你将可互操作的组件和第三方集成串联起来,简化 AI 应用的开发流程——同时随着底层技术的发展,你的决策也能保持面向未来。

Tip

刚刚入门?查看 **Deep Agents****——一个基于 LangChain 构建的更高级别包,为智能体提供规划、子智能体、文件系统使用等常见使用模式的内置能力。

快速开始

uv add langchain
from langchain.chat_models import init_chat_model

model = init_chat_model("openai:gpt-5.5")
result = model.invoke("Hello, world!")

如果你在寻找更高级的自定义或智能体编排方案,请查看 LangGraph,**——我们用于构建可控智能体工作流的框架。

如需功能等效的 JS/TS 库,请查看 LangChain.js.**

Tip

如需开发、调试和部署 AI 智能体及 LLM 应用,请查看 LangSmith.**

LangChain 生态系统

虽然 LangChain 框架可以独立使用,但它也能与任何 LangChain 产品无缝集成,为开发者构建 LLM 应用提供全套工具。

  • **Deep Agents****——构建能够规划、使用子智能体并利用文件系统处理复杂任务的智能体
  • **LangGraph****——借助我们的底层智能体编排框架,构建能可靠处理复杂任务的智能体
  • **集成(Integrations****——聊天与嵌入模型、工具及工具包,以及更多
  • **LangSmith****——用于 LLM 应用的智能体评估、可观测性和调试
  • **LangSmith Deployment****——借助专为长时间运行、有状态工作流构建的平台,部署和扩展智能体

为什么选择 LangChain

LangChain 通过模型、嵌入、向量存储等组件的标准化接口,帮助开发者构建由 LLM 驱动的应用。

  • 实时数据增强——轻松将 LLM 连接到多样化的数据源和外部/内部系统,利用 LangChain 丰富的集成库(涵盖模型提供商、工具、向量存储、检索器等)
  • 模型互操作性——在工程团队试验时灵活切换模型,为应用找到最佳选择。随着行业前沿不断发展,快速适应——LangChain 的抽象层让你持续前行而不失动力
  • 快速原型开发——借助 LangChain 模块化、基于组件的架构,快速构建并迭代 LLM 应用。无需从头重写即可测试不同的方法和工作流,加速你的开发周期
  • 生产级特性——通过与 LangSmith 等工具的集成,内置监控、评估和调试支持,部署可靠的应用。使用经过实战检验的模式和最佳实践,自信地扩展
  • 活跃的社区与生态系统——充分利用丰富的集成、模板和社区贡献组件生态。通过活跃的开源社区,持续获得改进并跟上最新的 AI 发展
  • 灵活的抽象层——按需选择适合的抽象层级——从用于快速上手的高层链(Chain)到用于精细控制的底层组件。LangChain 随应用复杂度的增长而成长

资源

  • 文档**——概念概述和使用指南
  • LangChain 生态系统概述**——LangChain、LangGraph 和 Deep Agents 如何协同工作
  • API 参考**——所有公共类、函数和类型的完整参考
  • 讨论区**——技术问题、想法和反馈的社区论坛
  • LangChain 学院**——由 LangChain 团队制作的关于 LangChain 库和产品的全面免费课程
  • 贡献指南**——如何贡献以及寻找合适的首次贡献任务
  • 行为准则**——社区准则和标准