LangGraph学习笔记 (一)LangGraph基础+架构
在AI技术日新月异的2025年,单打独斗的AI模型已难以应对复杂场景的需求,多智能体协作系统正成为企业实现复杂AI应用的关键。而LangGraph作为LangChain团队推出的图式Agent编排框架,正在这个领域掀起一场革命。
一、LangGraph基础
LangGraph的核心功能都是依托LangChain来完成,LangChain的“链式工作流”哲学,LangGraph的基础哲学是“构建图结构”的工作流,并引入“状态”这一核心概念来描绘任务执行情况。图状工作流比链式工作流功能要更加灵活,功能可拓展性也更强。

LangGraph是LangChain工作流的高级编排工具,其中“高级”之处就是LangGraph能按照图结构来编排工作流。
二、LangGraph核心架构
- LangGraph的构建图语法属于最底层的API,涉及到复杂的节点定义、边定义、图构建等复杂内容。
- LangGraph Agnet Node语法属于中层API,对工具和模型进行抽象,方便快速接入工具。
- LangGraph预构建图语法属于中层API,对工具和模型进行抽象,方便快速接入工具。
三、LangGraph核心概念全景图
- 图(Graph)——智能体协作的骨架 LangGraph使用有向图模型重构Agent工作流,将LLM调用、工具执行等模块抽象为节点,通过条件边实现动态跳转。这种设计使得复杂的工作流程变得直观且易于管理。
- 图(Graph)——智能体协作的骨架 状态机是LangGraph的心脏,它使用类型注解来定义状态结构:
class AgentState(TypedDict): messages: Annotated[list[AnyMessage], operator.add] # 消息自动累积 intermediate_steps: Annotated[list[tuple], custom_merge] # 自定义状态合并
通过Annotated元数据,可以声明状态合并策略,如operator.add实现列表自动拼接,或使用自定义函数实现高级逻辑。 3. 节点(Node)与边(Edge)——智能体的器官与血管 每个节点都是职责单一的模块:
graph.add_node("llm", self.call_openai) # LLM节点graph.add_node("action", self.take_action) # 工具执行节点
条件边则提供了动态路由能力,根据当前状态决定执行流程。
四、LangGraph-DeepSeek智能体
首先安装相应的库
pip install langchain -i https://pypi.tuna.tsinghua.edu.cn/simplepip install -U langchain-deepseek -i https://pypi.tuna.tsinghua.edu.cn/simple
创建你的第一个多智能体工作流
from langchain.chat_models import init_chat_modelmodel = init_chat_model( model='deepseek-reasoner', # deepseek-chat表示调用DeepSeek-v3模型,deepseek-reasoner表示调用DeepSeek-R1模型, model_provider='deepseek',# 模型提供商写deepseek api_key="xxxxxxxxxxxxxxxxxxx",)question="什么是CNN神经网络"result = model.invoke(question)print(result)
五、LangGraph核心生态
- LangGraph运行监控框架:LangSmithLangSmith (https://docs.smith.langchain.com/):「可视化调试」、「性能评估」与「运维监控」
- LangGraph图结构可视化编辑与调试框架:LangGraph Studio**LangGraph Studio(https://langgraph.com.cn/cloud/how-tos/studio/quick_start/index.html)**可视化构建图、测试、分享和部署智能体流程图的图形化 IDE + 运行平台
- LangGraph服务部署工具:LangGraph CliLangGraph CLI (https://www.langgraph.dev/) 是用于本地启动、调试、测试和托管 LangGraph 智能体图的开发者命令行工具。
- LangGraph Agent前端可视化工具: Agent Chat UI**Agent Chat UI (https://langchain-ai.github.io/langgraph/agents/ui/)**用于与后端 Agent(Graph 或 Chain)进行实时互动,支持上传文件、多工具协同、结构化输出、多轮对话、调试标注等功能。
想入门 AI 大模型却找不到清晰方向?备考大厂 AI 岗还在四处搜集零散资料?别再浪费时间啦!2025 年 AI 大模型全套学习资料已整理完毕,从学习路线到面试真题,从工具教程到行业报告,一站式覆盖你的所有需求,现在全部免费分享!
👇👇扫码免费领取全部内容👇👇

一、学习必备:100+本大模型电子书+26 份行业报告 + 600+ 套技术PPT,帮你看透 AI 趋势
想了解大模型的行业动态、商业落地案例?大模型电子书?这份资料帮你站在 “行业高度” 学 AI:
1. 100+本大模型方向电子书

2. 26 份行业研究报告:覆盖多领域实践与趋势
报告包含阿里、DeepSeek 等权威机构发布的核心内容,涵盖:
- 职业趋势:《AI + 职业趋势报告》《中国 AI 人才粮仓模型解析》;
- 商业落地:《生成式 AI 商业落地白皮书》《AI Agent 应用落地技术白皮书》;
- 领域细分:《AGI 在金融领域的应用报告》《AI GC 实践案例集》;
- 行业监测:《2024 年中国大模型季度监测报告》《2025 年中国技术市场发展趋势》。
3. 600+套技术大会 PPT:听行业大咖讲实战
PPT 整理自 2024-2025 年热门技术大会,包含百度、腾讯、字节等企业的一线实践:

- 安全方向:《端侧大模型的安全建设》《大模型驱动安全升级(腾讯代码安全实践)》;
- 产品与创新:《大模型产品如何创新与创收》《AI 时代的新范式:构建 AI 产品》;
- 多模态与 Agent:《Step-Video 开源模型(视频生成进展)》《Agentic RAG 的现在与未来》;
- 工程落地:《从原型到生产:AgentOps 加速字节 AI 应用落地》《智能代码助手 CodeFuse 的架构设计》。
二、求职必看:大厂 AI 岗面试 “弹药库”,300 + 真题 + 107 道面经直接抱走
想冲字节、腾讯、阿里、蔚来等大厂 AI 岗?这份面试资料帮你提前 “押题”,拒绝临场慌!

1. 107 道大厂面经:覆盖 Prompt、RAG、大模型应用工程师等热门岗位
面经整理自 2021-2025 年真实面试场景,包含 TPlink、字节、腾讯、蔚来、虾皮、中兴、科大讯飞、京东等企业的高频考题,每道题都附带思路解析:

2. 102 道 AI 大模型真题:直击大模型核心考点
针对大模型专属考题,从概念到实践全面覆盖,帮你理清底层逻辑:

3. 97 道 LLMs 真题:聚焦大型语言模型高频问题
专门拆解 LLMs 的核心痛点与解决方案,比如让很多人头疼的 “复读机问题”:

三、路线必明: AI 大模型学习路线图,1 张图理清核心内容
刚接触 AI 大模型,不知道该从哪学起?这份「AI大模型 学习路线图」直接帮你划重点,不用再盲目摸索!

路线图涵盖 5 大核心板块,从基础到进阶层层递进:一步步带你从入门到进阶,从理论到实战。

L1阶段:启航篇丨极速破界AI新时代
L1阶段:了解大模型的基础知识,以及大模型在各个行业的应用和分析,学习理解大模型的核心原理、关键技术以及大模型应用场景。

L2阶段:攻坚篇丨RAG开发实战工坊
L2阶段:AI大模型RAG应用开发工程,主要学习RAG检索增强生成:包括Naive RAG、Advanced-RAG以及RAG性能评估,还有GraphRAG在内的多个RAG热门项目的分析。

L3阶段:跃迁篇丨Agent智能体架构设计
L3阶段:大模型Agent应用架构进阶实现,主要学习LangChain、 LIamaIndex框架,也会学习到AutoGPT、 MetaGPT等多Agent系统,打造Agent智能体。

L4阶段:精进篇丨模型微调与私有化部署
L4阶段:大模型的微调和私有化部署,更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调,并通过Ollama、vLLM等推理部署框架,实现模型的快速部署。

L5阶段:专题集丨特训篇 【录播课】

四、资料领取:全套内容免费抱走,学 AI 不用再找第二份
不管你是 0 基础想入门 AI 大模型,还是有基础想冲刺大厂、了解行业趋势,这份资料都能满足你!
现在只需按照提示操作,就能免费领取:
👇👇扫码免费领取全部内容👇👇

2025 年想抓住 AI 大模型的风口?别犹豫,这份免费资料就是你的 “起跑线”!
更多推荐


所有评论(0)