| title |
LangChain.js v1.x 入门教程 |
| description |
适用于 2026 年 LangChain.js v1.x 版本的零基础入门教程 |
| 章节 |
主题 |
说明 |
| 01 |
基础概念 |
什么是 LangChain?能做什么? |
| 02 |
环境搭建 |
安装 Node.js、创建项目、配置 API Key |
| 03 |
模型调用 |
使用 ChatOpenAI 调用大模型(详细参数) |
| 04 |
消息类型 |
HumanMessage、SystemMessage 详解 |
| 05 |
流式输出 |
实现打字机效果 |
| 章节 |
主题 |
说明 |
| [06](./06-Prompt 模板.md) |
Prompt 模板 |
动态生成提示词 |
| [07](./ 07-输出解析器.md) |
输出解析器 |
获取结构化数据 (JSON/Zod) |
| [08](./08-链 (Chain).md) |
链 (Chain) |
组合多个操作步骤 |
| [09](./09-记忆 (Memory).md) |
记忆 (Memory) |
实现多轮对话 |
| [10](./10-工具 (Tools).md) |
工具 (Tools) |
调用外部 API/函数 |
| [11](./11-Zod 使用说明.md) |
Zod 使用说明 |
Zod 验证库完整指南 |
| 章节 |
主题 |
说明 |
| 12 |
Agent(智能体) |
自主决策、使用工具、完成任务 |
| 13 |
RAG(检索增强生成) |
让 AI 先查资料再回答 |
| 14 |
VectorStore(向量存储) |
按语义搜索的数据库 |
# 1. 安装依赖
npm install @langchain/core @langchain/openai zod
# 2. 设置 API Key (以 ModelScope 为例)
export MODELSCOPE_API_KEY="你的 API Key"
# 3. 运行示例代码
node 03-模型调用.js
{
"@langchain/core": "^1.x",
"@langchain/openai": "^1.x",
"langchain": "^1.x", // Agent 需要(LangChain 1.0+)
"zod": "^4.x" // 本项目使用 Zod v4
}
- 按顺序学习:基础篇 → 进阶篇 → 高级篇
- 动手实践:每章都有可运行的示例代码
- 理解概念:LangChain 的核心是"链式组合"思想