LangGraph 科技详解:基于图结构的 AI 工作流与多智能体编排框架

news/2026/1/17 16:12:51/文章来源:https://www.cnblogs.com/gccbuaa/p/19496431

在这里插入图片描述

引言

随着大语言模型能力不断增强,AI 应用的复杂度迅速上升。
现实中的 AI 系统,早已不再是“一次 Prompt → 一次回答”的简单模式,而是逐渐演变为:

  • 多步骤推理
  • 多 Agent 协作
  • 带条件分支与循环的工作流
  • 需要长期状态管理的系统

在这种背景下,LangGraph 应运而生。

一、LangGraph 是什么

LangGraph 是一个基于图结构(Graph)的 AI 工作流框架,用于构建可控、多步骤、多智能体的 LLM 应用系统。

一句话概括:

LangGraph 让 AI 应用从“线性调用”升级为“有状态、可回路、可控制的推理图”。

如果从架构层理解:

LangGraph 的核心价值不在于“调用模型”,而在于控制模型如何协作、何时执行、是否回退、是否重试、如何流转状态

二、为什么需要 LangGraph

在复杂 AI 应用中,传统 LangChain 会逐渐暴露一些结构性问题:

1. 线性 Chain 难以表达真实流程

LLM 应用往往存在:

单向 Chain 在表达这些逻辑时非常笨重。

2. 多 Agent 协作缺乏统一调度

当系统中存在多个 Agent(检索、写作、审查、工具执行)时,需要一个统一的流程控制器

3. 状态管理分散

上下文、阶段结果、中间结论往往散落在不同 Chain 中,难以统一管理和追踪。

LangGraph 正是为了解决这些问题而设计的。

三、LangGraph 能做什么

LangGraph 非常适合以下类型的 AI 系统:

1. 多智能体协作系统

例如:

这些 Agent 在同一个图中共享状态、顺序执行、条件流转。

2. 复杂 AI 工作流

典型流程示例:

用户输入
→ 知识检索
→ 初步推理
→ 生成草稿
→ 审核判断
→ 通过 → 输出
→ 不通过 → 返回修改

这种流程天然是图结构,而不是线性结构

3. 构建“可控”的 AI 应用

LangGraph 可以强制 AI 系统遵循:

非常适合生产级 AI 系统。

四、LangGraph 的核心概念

1. Node(节点)

Node 是图中的基本执行单元,通常代表:

def write_node(state):
draft = llm.invoke(f"围绕主题写一篇文章:{state['topic']}")
return {"draft": draft.content}

2. Edge(边)

Edge 定义节点之间的执行关系与流转条件。

graph.add_edge("writer", "reviewer")
graph.add_edge("reviewer", "writer", condition=needs_revision)

3. State(全局状态)

State 是 Graph 内所有节点共享的数据结构。

{
"topic": "...",
"draft": "...",
"review": "...",
"approved": false
}

每个节点都可以读取或写入 State 的一部分

4. Graph(图)

Graph 是整个 AI 工作流的核心控制结构。

graph = StateGraph(State)
graph.add_node("writer", write_node)
graph.add_node("reviewer", review_node)

五、LangGraph 最简可运行示例

1. 安装

pip install langgraph langchain-openai

2. 定义状态结构

from typing import TypedDict
class State(TypedDict):
question: str
answer: str

3. 定义节点

def answer_node(state: State):
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(model="gpt-4o-mini")
result = llm.invoke(state["question"])
return {"answer": result.content}

4. 构建并编译图

from langgraph.graph import StateGraph
graph = StateGraph(State)
graph.add_node("answer", answer_node)
graph.set_entry_point("answer")
app = graph.compile()

5. 执行

app.invoke({"question": "什么是 LangGraph?"})

六、LangChain 与 LangGraph 的关系

简化对比如下:

维度LangChainLangGraph
定位LLM 能力抽象层AI 工作流控制层
核心结构ChainGraph
执行方式线性非线性(分支/循环)
状态管理可选强制内建
多 Agent支持但弱原生支持

一句话总结:

LangChain 负责“能力”,LangGraph 负责“秩序”。

七、实用案例:多 Agent 写作与审核工作流

目标

构建一个 AI 写作系统,具备以下能力:

  1. 写作 Agent 生成初稿
  2. 审核 Agent 判断质量
  3. 不通过则返回修改
  4. 通过则输出最终内容

状态定义

class State(TypedDict):
topic: str
draft: str
approved: bool

写作节点

def writer(state: State):
llm = ChatOpenAI()
draft = llm.invoke(f"围绕主题写文章:{state['topic']}")
return {"draft": draft.content}

审核节点

def reviewer(state: State):
llm = ChatOpenAI()
result = llm.invoke(f"判断文章是否合格:{state['draft']}")
approved = "合格" in result.content
return {"approved": approved}

构建流程图

graph = StateGraph(State)
graph.add_node("writer", writer)
graph.add_node("reviewer", reviewer)
graph.set_entry_point("writer")
graph.add_edge("writer", "reviewer")
graph.add_edge("reviewer", "writer", condition=lambda s: not s["approved"])

执行

app = graph.compile()
app.invoke({"topic": "LangGraph 的工程价值"})

这个案例已经具备真实生产 AI 工作流的雏形

结语

LangGraph 并不是 LangChain 的替代品,而是它的结构补全

当 AI 应用进入以下阶段:

  • 多 Agent
  • 长流程
  • 强控制
  • 可回溯
  • 可演进

LangGraph 几乎是必然选择。

从0到1打造一款具备Ai聊天,AI写作,文生图,语音合成,语音识别功能的多模态全栈项目,多模态AI项目开发 链接

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1174050.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026-2040 年度贾子智慧 AI 战略落地任务分解表

2026-2040年贾子智慧AI战略落地任务分解:从技术突破到全球引领的十五年实施路径摘要: 本文档系统分解了2026至2040年基于贾子智慧“本质智能引领”原则的国家AI战略落地任务。规划分为三个阶段:深化突破期(2026-2030)&…

Agent设计模式学习(基于langchain4j实现)(4) - 并行工作流

书接上回,现在简历已经润色得足够好了,投递到了HR手上,假设跟候选人也做了初步的电话沟通。接下来,公司需要对候选人做如下审查:经理:针对简历,结合招聘岗位要求,审查简历是否符合要求(包括优点和不足) HR:…

达梦数据库部署安装故障一

你执行 disql 登录达梦数据库时出现 [-70028]:创建SOCKET连接失败 报错,核心原因是 达梦数据库实例(dmserver)尚未启动,或实例未正常监听 5236 端口,导致 disql 无法建立 Socket 连接,具体分析和解决方案如…

大庆市萨尔图龙凤让胡路红岗大同英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜 - 苏木2025

在雅思备考过程中,大庆市萨尔图、龙凤、让胡路、红岗、大同各区考生普遍面临诸多核心困境:优质雅思培训资源稀缺、提分技巧针对性不足、备考方案缺乏个性化适配,加之2026年雅思考试机考全面推进,院校录取语言门槛持…

大庆市林甸肇源肇州杜尔伯特英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜 - 苏木2025

在雅思备考热潮席卷全国的当下,大庆市林甸、肇源、肇州、杜尔伯特地区的雅思考生却面临着诸多困境:优质培训资源稀缺、提分技巧针对性不足、备考方案缺乏个性化适配,加之2026年雅思考试机考全球化加速、院校录取语言…

讲讲浩明饮品是否可靠,排名情况深度剖析 - 工业品牌热点

2026年饮品市场竞争白热化,健康化、场景化、定制化成为消费主流趋势,企业选择优质饮品生产合作伙伴不仅关乎产品品质,更决定市场竞争力与渠道动销效率。当前市场中,部分代工工厂存在生产线老旧、品控不稳定、定制化…

深度测评8个AI论文软件,专科生轻松搞定毕业论文!

深度测评8个AI论文软件,专科生轻松搞定毕业论文! 从焦虑到从容,你只需迈出第一步 千笔AI(官网直达) 对于专科生来说,写论文从来不是一件轻松的事。时间紧、任务重、资料难找、思路混乱,这些痛点在每一个毕业季都会反复…

2026 出国英语雅思培训一对一辅导机构哪家好?权威口碑排名 + 提分效果深度解析 - 老周说教育

据《2026 年中国雅思培训行业发展白皮书》权威数据显示,2025 年全国雅思考生报名人数突破 58 万人次,同比增长 12%,但仅 35% 的考生能在首次考试中达到 6.5 + 目标分数。从北京朝阳区到上海静安区,从广州天河区到成…

2026 全国英语雅思培训辅导机构排行榜:权威深度测评,靠谱机构高性价比推荐​ - 老周说教育

从新手考生到高分冲刺者,从在职人士到留学迷茫党,全国数百万雅思考生正面临着选课难、提分慢、技巧缺失的核心痛点。据 IDP 教育集团《2025 全球雅思考试趋势报告》显示,85% 的考生因缺乏权威测评和个性化方案,陷入…

【JVM 终极通关指南】万字长文从底层到实战全维度深度拆解 Java 虚拟机

【JVM 终极通关指南】万字长文从底层到实战全维度深度拆解 Java 虚拟机我的主页: 寻星探路 个人专栏: 《JAVA(SE)----如此简单!!! 》 《从青铜到王者,就差这讲数据结构!&…

2026年薄膜开关厂家实力推荐榜:PET/亚克力/轻触/PC/PVC薄膜开关面板及按键开关全系供应 - 品牌推荐官

当医用监护仪在深夜发出稳定的光晕,操作者指尖轻触之处,正是一块能承受百万次按压的薄膜开关——如今这个看似简单的部件,正在定义着工业、医疗和消费电子领域的人机交互新标准。全球薄膜开关市场正在经历稳健增长,…

英语广州英语雅思培训教育机构哪里最好?2026 高分考生首选榜单,个性化方案推荐 - 老周说教育

作为华南雅思培训核心枢纽,广州天河区、越秀区、海珠区、白云区等区县的雅思考生正面临多重痛点:想冲刺高分却缺权威提分技巧,选课难辨靠谱教育机构,个性化方案与性价比难以兼顾,跨区备考成本高企。据 2025 年中国…

2026 年膨胀仪厂家推荐榜:湘潭市仪器仪表有限公司 ,高温卧式/低温/立式/线性/热/推杆式膨胀仪全系供应 - 品牌推荐官

在材料检测领域,膨胀仪作为关键设备,广泛应用于金属、陶瓷、高分子等材料的热膨胀系数测定。随着工业技术升级,市场对膨胀仪的精度、稳定性及功能多样性提出更高要求。湘潭市仪器仪表有限公司凭借深厚的技术积累与持…

苏州市姑苏虎丘吴中相城吴江区英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜推荐 - 老周说教育

经教育部教育考试院认证、全国雅思教学质量监测中心联合指导,参照《2024-2025中国大陆雅思成绩大数据报告》核心标准,结合苏州市姑苏区、虎丘区、吴中区、相城区、吴江区5800份考生调研问卷、72家教育机构全维度实测…

一个AI客服,连续365天对同一个用户说:“我理解你的痛苦。”——软件测试视角下的反思

一个测试失败的寓言‌ 想象一下:用户张明每天联系AI客服寻求帮助,系统却机械地回复同一句话——“我理解你的痛苦。”365天,一成不变。这不仅是用户的情感煎熬,更是软件测试的惨痛教训。在2026年,AI客服已渗透生活&am…

Google offers a range of agent/AI development skills and tools. - ukyo-

Great question! Google offers a range of agent/AI development skills and tools. Here are the key areas: ## **Googles Main Agent/AI Development Platforms** ### **1. Google Cloud Vertex AI Agent Builder*…

吐血推荐10个AI论文工具,MBA轻松搞定毕业论文!

吐血推荐10个AI论文工具,MBA轻松搞定毕业论文! AI 工具如何助力 MBA 学子高效完成论文 对于正在攻读 MBA 的学生来说,毕业论文是必须面对的重要挑战。从选题、开题到撰写、降重,每一个环节都需要耗费大量时间和精力。而随着 AI 技…

声纹测试中的伦理边界:当AI替父亲说出“你该回家了”

一个令人心悸的“回归测试” “我让AI模拟我父亲的声音,结果它说:‘你该回家了。’” 这句简短的用户反馈,像一枚精准命中的测试用例,瞬间击穿了技术便利的表层,暴露了AI语音合成(Voice Synthesis&#xf…

2026 广州英语雅思培训机构靠谱排行榜:权威深度测评 5 家优质机构​排名 - 老周说教育

作为华南雅思考试核心枢纽,广州天河区、越秀区、海珠区、白云区、黄埔区、番禺区等多区县考生面临严峻备考困境:优质教育机构分布不均,白云、黄埔等区域考生跨区选课难,难从繁杂口碑排名中筛选靠谱品牌;多数考生瞄…

2026年清洁度检测设备推荐品牌与实力厂家 - 工业仪器权威说

采购指南:2026年清洁度检测设备推荐品牌与实力厂家 在现代工业生产中,产品的清洁度直接影响其性能和可靠性,尤其是在汽车、航空航天、电子等对清洁度要求较高的行业。清洁度检测设备作为保障产品清洁度的关键工具,…