Skip to content

示例代码总览

每一章都对应一个最小可运行示例,统一放在仓库根目录的 examples/ 下。

Example Index

先看示例怎么跑,再回章节里理解为什么这样写。

这里的示例不是独立 Demo 集合,而是对应章节的最小可运行版本。它们和正文一起组成“先读,再跑,再改”的学习回路。

组织方式按章节一一对应
目标最小可运行
默认入口`python3 main.py`
先确认章节对应的目录。
再看是否需要安装独立依赖。
最后动手改一处再重跑一次。

通用运行方式

纯标准库

第 1 章示例

直接进入章节目录运行即可,不需要额外安装依赖。

cd examples/chapter-01
python3 main.py
共享环境

连续跑多个章节

如果你想连续跑 LangChain 章节,先准备一个统一的虚拟环境。

python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r requirements.txt
单章依赖

按章节安装

如果只跑单章,就使用章节目录里的 `requirements.txt`。

cd examples/chapter-03
pip install -r requirements.txt
python3 main.py

章节与目录对应关系

章节目录运行入口
第 1 章:LLM 应用基础examples/chapter-01python3 main.py
第 2 章:LangChain 核心抽象examples/chapter-02python3 main.py
第 3 章:第一个链式应用examples/chapter-03python3 main.py
第 4 章:Prompt 工程与输出控制examples/chapter-04python3 main.py
第 5 章:RAG 入门examples/chapter-05python3 main.py
第 6 章:RAG 进阶优化examples/chapter-06python3 main.py
第 7 章:Tools 与 Agentexamples/chapter-07python3 main.py
第 8 章:LangGraph 工作流examples/chapter-08python3 main.py
第 9 章:评估、观测与调试examples/chapter-09python3 main.py
第 10 章:综合实战与公开部署examples/chapter-10python3 main.py

使用建议

01

先读正文

先看对应章节,再跑示例,不然只会记住表面 API。

02

再改一处

不要只跑通一次,改一个小地方再运行一次,才能看出边界。

03

最后回主线

如果示例带依赖或链路变复杂,优先回到主项目页和章节页定位上下文。

移动端下,代码块会自动横向滚动,示例页的主要信息仍然先放在上方的块结构里,避免用户在表格和长命令之间来回扫视。