Skip to content

LangChain 中文教程(Python 版),本教程由 LangChain 官方 Python 文档翻译整理而成

Notifications You must be signed in to change notification settings

wanxsb/langchain-tutorial-python-zh-CN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LangChain 中文教程(Python 版)

本仓库整理并翻译了 LangChain 官方 Python 文档中的核心章节,按“书籍”形式组织,方便离线阅读与系统学习。

所有内容均基于官方文档翻译而来,代码与链接尽量保持原样,仅对:

  • 文本说明:翻译为中文;
  • 代码中的注释与 docstring:翻译为中文,便于理解;
  • 标题与文件名:增加数字前缀,保持阅读顺序。

原始文档入口:https://docs.langchain.com/oss/python/langchain/


目录结构

所有章节位于当前目录下,每个文件对应官方文档中的一个页面:

入门与概览

  • 01-langchain-overview.md:LangChain 概述
  • 02-langchain-install.md:安装 LangChain
  • 03-langchain-quickstart.md:快速入门
  • 04-langchain-changelog.md:更新日志
  • 05-langchain-philosophy.md:LangChain 的理念

核心组件

  • 06-langchain-agents.md:Agents(智能体)
  • 07-langchain-models.md:Models(模型)
  • 08-langchain-tools.md:Tools(工具)
  • 09-langchain-short-term-memory.md:短期记忆(Short-term memory)
  • 10-langchain-streaming-overview.md:流式处理概述(Streaming Overview)
  • 11-langchain-streaming-frontend.md:前端流式处理(Streaming Frontend)
  • 12-langchain-structured-output.md:结构化输出(Structured output)

中间件与 Guardrails

  • 13-langchain-middleware-overview.md:中间件概述
  • 14-langchain-middleware-built-in.md:内置中间件
  • 15-langchain-middleware-custom.md:自定义中间件
  • 16-langchain-guardrails.md:防护栏(Guardrails)

高级用法

  • 17-langchain-runtime.md:Runtime(运行时)
  • 18-langchain-context-engineering.md:智能体中的上下文工程
  • 19-langchain-mcp.md:模型上下文协议 MCP
  • 20-langchain-human-in-the-loop.md:人在回路(Human-in-the-loop)
  • 21-langchain-multi-agent.md:多智能体概览
  • 22-langchain-multi-agent-subagents.md:多智能体模式:子智能体(Subagents)
  • 23-langchain-multi-agent-skills.md:多智能体模式:技能(Skills)
  • 24-langchain-multi-agent-router.md:多智能体模式:路由(Router)
  • 25-langchain-multi-agent-custom-workflow.md:多智能体模式:自定义工作流
  • 26-langchain-retrieval.md:检索(Retrieval)
  • 27-langchain-long-term-memory.md:长期记忆(Long-term memory)

开发与部署

  • 28-langchain-studio.md:LangSmith Studio(可视化开发)
  • 29-langchain-test.md:测试(Test)
  • 30-langchain-ui.md:Agent Chat UI(聊天界面)
  • 31-langchain-deploy.md:LangSmith 部署(Deployment)
  • 32-langchain-observability.md:LangSmith 可观测性(Observability)

使用方式

  • 建议按文件名前缀顺序阅读,从概览与安装开始,逐步深入到 Agents、Models、Tools,再到中间件、多智能体与 RAG 等高级主题。
  • 所有代码示例默认使用官方推荐的模型与 API 名称,可根据你自己的账号与环境替换。
  • 若需对照英文原文,可根据每个章节顶部给出的“原文链接”跳转到 LangChain 官方文档。

适合人群

  • 有一定 Python 基础,希望系统学习 LangChain / LangGraph 的开发者;
  • 正在从“简单调用 LLM API”升级到“构建复杂智能体应用”的工程师;
  • 希望离线阅读或将官方文档以“书籍结构”整理保存的同学。

本书仅用于学习与交流,版权归 LangChain 官方文档原作者所有。

About

LangChain 中文教程(Python 版),本教程由 LangChain 官方 Python 文档翻译整理而成

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages