LangGraph

第一章:先搞懂 LangGraph 是什么

1.1 用生活比喻理解

想象你要开一家"智能客服公司"。客户打电话进来,需要经历几个步骤:

  1. 接听:记录客户问题

  2. 判断:这个问题简单还是复杂?

  3. 处理:简单的直接回答,复杂的转给专家

  4. 收尾:确认客户满意,记录结果

如果这是一个固定的流程,用普通代码写 if...else 就够了。但现实是:客户可能会追问,你回答完一个还要接着回答下一个;有时候需要查资料,查完再回来接着聊。

LangGraph 就是帮你把这种"需要来回跳转、需要记住上下文 "的流程,画成一张图来管理。

1.2 一句话定义

LangGraph 是一个用"图"来编排 AI 工作流的框架。你把每个步骤写成一个函数(节点),用箭头(边)把函数连起来,框架会自动按顺序执行、传递数据、管理状态。

1.3 和普通写代码有什么区别?

普通写法:

python 复制代码
python

def handle_customer(question):
    if is_simple(question):
        answer = simple_answer(question)
    else:
        answer = expert_answer(question)
    return answer

这种写法只能一条路走到黑。如果专家回答完,客户又追问,你很难把"追问"重新接回流程里。

LangGraph 写法:把每个步骤变成节点 ,用边 控制"下一步去哪",可以随时绕回来重新走。

相关推荐
奇牙coding15 分钟前
GPT-5.5 报 401 invalid_api_key 怎么办?换密钥前按 4 层排查请求头、项目权限和端点
数据库·gpt·ios·ai
leeguoo15 分钟前
让 Claude Code / Codex 用上你已登录的 Chrome
前端·chrome·ai编程
Potato_土豆16 分钟前
MCP Server 接入多个 AI 客户端:配置差异与 10 个真实踩坑
人工智能·后端·ai编程
Markus实验室32 分钟前
一个任务烧了54亿token,我盯着账单看了十分钟
agent·ai编程
烬羽38 分钟前
给 RAG Agent 装上"仪表盘":LangSmith 全链路观测与量化评估实战
深度学习·openai·ai编程
LEE1 小时前
别把 Agent 架构画成组织架构图——子代理该不该拆,用任务级 Eval 说话
前端·后端·ai编程
梦醒江南1 小时前
RAG 证据链验收:别只测答案像不像,要证明它从哪里来
前端·agent·ai编程
郝琳1 小时前
Claude Code 额度优化实践,缓存写入单价是读取的 40 倍,四条可落地的会话习惯
ai编程
红尘伴蝶舞1 小时前
加密拦截器让抓包失效,我只能从 4KB 的 logcat 碎片里拼回 JSON
android·kotlin·ai编程
西索斯coding2 小时前
Qwen3-Max 与 Qwen-Plus:60 个真实修复任务评测方案
大数据·网络·算法·ai