从LangChain升级LangGraph,大幅提升智能体性能

为什么要放弃LangChain:从生产力工具到阻碍 在AI开发工具的生态系统里,LangChain一直是一个备受争议的产品。一些开发者欣赏其丰富的工具、组件和易于集成的特点,另一些开发者则认为其复杂的抽象和嵌套抽象反而成为了开发的障碍。本文将结合Fabian Both的实际经验,详细探讨为什么他的团队最终决定放弃LangChain,以及如何开发大模型应用。 阅读详情

图片

智能体开发领域正在迅速发展,LangChain也随之不断演变进化。虽然传统的LangChain智能体(尤其是基于AgentExecutor构建的)已经提供了稳定的服务,但LangGraph的出现带来了更为强大和灵活的解决方案。

本文指导读者如何将智能体迁移至LangGraph,使迁移后的智能体能够充分利用LangGraph的最新技术优势。

1 传统LangChain与LangGraph

传统LangChain智能体是基于AgentExecutor类构建的,为LangChain平台中的智能体开发提供了一种结构化的方法,并为智能体的行为提供了全面的配置选项。

LangGraph代表了LangChain智能体开发的新纪元。它赋予了开发者构建高度定制化和可控智能体的能力。与之前的版本相比,LangGraph提供了更为精细的控制能力。

2 为什么迁移至LangGraph

迁移至LangGraph可以解锁多个好处:

  • 控制力提升:LangGraph提供了对智能体决策过程的更大控制权,可以更精确地定制其响应和动作。
  • 架构灵活性:LangGraph的架构设计更为灵活,开发者可以根据特定需求设计出完美的智能体。
  • 技术前瞻性:LangChain正在积极推进开发LangGraph,预示着平台内智能体创建的未来方向。及时迁移能够确保智能体技术始终处于行业前沿。

3 代码实现

下面是将传统LangChain智能体迁移到LangGraph所需的代码级别更改。

步骤I:安装库

pip install -U langgraph langchain langchain-openai

步骤II:智能体的基本使用

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

步骤III:LangGraph的智能体状态管理

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

4 结语

迁移至LangGraph的智能体会获得更深层次的能力和灵活性。按照既定步骤并理解系统消息的概念,将有助于实现平滑过渡,并优化智能体的性能表现。为了获得更全面的迁移指导和掌握高级技术,建议查阅官方LangChain文档。

​

如何学习大模型

现在社会上大模型越来越普及了,已经有很多人都想往这里面扎,但是却找不到适合的方法去学习。

作为一名资深码农,初入大模型时也吃了很多亏,踩了无数坑。现在我想把我的经验和知识分享给你们,帮助你们学习AI大模型,能够解决你们学习中的困难。

我已将重要的AI大模型资料包括市面上AI大模型各大白皮书、AGI大模型系统学习路线、AI大模型视频教程、实战学习,等录播视频免费分享出来,需要的小伙伴可以扫取。

一、AGI大模型系统学习路线

很多人学习大模型的时候没有方向,东学一点西学一点,像只无头苍蝇乱撞,我下面分享的这个学习路线希望能够帮助到你们学习AI大模型。

在这里插入图片描述

二、AI大模型视频教程

在这里插入图片描述

三、AI大模型各大学习书籍

在这里插入图片描述

四、AI大模型各大场景实战案例

在这里插入图片描述

五、结束语

学习AI大模型是当前科技发展的趋势,它不仅能够为我们提供更多的机会和挑战,还能够让我们更好地理解和应用人工智能技术。通过学习AI大模型,我们可以深入了解深度学习、神经网络等核心概念,并将其应用于自然语言处理、计算机视觉、语音识别等领域。同时,掌握AI大模型还能够为我们的职业发展增添竞争力,成为未来技术领域的领导者。

再者,学习AI大模型也能为我们自己创造更多的价值,提供更多的岗位以及副业创收,让自己的生活更上一层楼。

因此,学习AI大模型是一项有前景且值得投入的时间和精力的重要选择。

LangChain VS LangGraph LangChain 是构建 LLM 应用的基础框架(如 RAG、Tool Calling),LangGraph 是 LangChain 的扩展模块,专门用于构建「带状态、可循环、多步骤」的 Agent 工作流。LangChain = 智能体的“工具箱 + 基础能力”LangGraph = 智能体的“操作系统 + 流程引擎”LangChainLangGraph是什么LLM 应用开发框架LangChain 的流程编排扩展解决什么问题“让 LLM 能做事”“让多个 LLM/人按流程协作”是否需要它。 阅读详情

相关推荐

LangChain实战:从RAG到智能体,构建生产级大模型应用架构

在AI应用开发领域,大语言模型(LLM)的兴起催生了新的工程范式。其核心原理在于将LLM视为可编程组件,通过标准化接口和编排框架,将其能力稳定、高效地集成到复杂业务系统中。这一技术价值在于解决了传统API调用模式难以处理的上下文管理、工具调用和状态维护等挑战,使得构建具备记忆、推理和执行能力的智能体成为可能。应用场景广泛覆盖智能客服、代码助手、金融分析等需要处理非结构化数据和多轮交互的领域。本文聚焦于**LangChain框架**,深入探讨其如何通过**RAG(检索增强生成)** 和**智能体(Agent)

weixin_34297704的博客 295

LangChain 和 LangGraph 该怎么选?

无论是个人开发者还是企业团队,在借助大语言模型(LLM)开发有趣又有价值的应用时,“用什么工具” 往往是最先面临的技术难题。今天,咱们就深入探讨两款构建 LLM 应用的热门框架 ——LangChain 和 LangGraph,帮你拨开迷雾,做出最适合的选择!当下,生成式 AI 领域发展迅猛,新框架、新技术层出不穷。所以大家阅读本文时要注意,文中信息可能会随着时间推移而变化哦!

m0_59163425的博客 1390

大模型实战指南:从提示工程到AI Agent的落地应用

大语言模型(LLM)作为当前人工智能领域的核心技术,其工作原理基于Transformer架构,通过海量数据预训练获得强大的语言理解和生成能力。这项技术的核心价值在于将复杂的自然语言处理任务转化为高效的工程实践,极大地降低了AI应用开发门槛。在实际应用中,提示工程(Prompt Engineering)成为撬动模型潜力的关键杠杆,通过精心设计的指令引导模型输出精准结果。而AI Agent则代表了更高级的应用范式,通过集成规划、工具调用和记忆模块,使大模型能够自主完成复杂任务序列。从代码开发助手到智能数据分析,

weixin_34354945的博客 445

一文搞懂 LangChain 新利器:LangGraph

▼最近直播超级多,预约保你有收获今天直播:《RAG和GPTs构建Agent产业应用落地实战》—1—LangGraph 技术架构解读LangGraph 是一个有用于构建有状态和多角色的 Agents 应用,它并不是一个独立于 Langchain 的新框架,而是基于 Langchain 之上构建的一个扩展库,可以与 Langchain 现有的链(Chains)、LangChain Expressi...

musicml的博客 2万+

LangChain 2024 最新发布:LangGraph 多智能体工作流(Multi-Agent Workflows)

当我们谈论“多智能体”时,我们谈论的是多个独立的参与者,这些参与者由以特定方式连接的语言模型提供支持。每个代理都可以有自己的提示、LLM、工具和其他自定义代码,以便与其他代理进行最佳协作。什么是多个独立代理?这些代理是如何连接的?这种想法非常适合图表示,例如由LangGraph 提供的图表示。在此方法中,每个智能体都是图中的一个节点,它们的连接表示为一条边。控制流由边管理,它们通过添加到图的状态进行通信。注意:这里一个非常相关的概念是状态机的概念,我们明确地将其称为认知架构的一个类别。

大模型与Agent智能体 4944

AD24层次原理图设计避坑指南:如何解决端口连接与自动交叉引用问题

本文深入解析AD24层次原理图设计的核心机制,聚焦端口连接错误、自动交叉引用干扰等常见问题。通过对比自上而下与自下而上设计流程,提供端口类型匹配、命名规范等实用解决方案,并指导如何关闭烦人的红色框线视觉干扰,帮助工程师高效避坑,实现复杂系统的模块化设计。

wdx01234567的博客 620

大模型应用开发--Agent笔记1(定义,ReAct、Plan-and-execute范式,Coze、Dify低代码平台,LangChain、LlamaIndex、AutoGen框架,评估,含代码)

本文基于datawhale的Hello-Agents开源项目及其他大模型开发资料整理而成。内容分为四个部分: 智能体基础概念、智能体构建范式、智能体框架比较和智能体性能评估。笔记重点分析了不同范式的优缺点,并通过实际代码示例展示了各框架的具体实现方式。作者将持续更新学习内容,深入探索智能体开发的实践应用。

zhuai.blog.youkuaiyun.com 2019

KG²RAG框架:知识图谱增强大模型检索生成技术解析

知识图谱(Knowledge Graph)作为结构化知识表示的重要方式,与向量检索技术结合形成了新一代检索增强生成(RAG)框架。其核心原理是通过图神经网络编码器提取子图特征,并与文本向量空间对齐,实现结构化与非结构化知识的协同检索。这种技术显著提升了专业领域问答的事实准确性,在医疗诊断、金融分析等需要高可靠性响应的场景中具有重要价值。KG²RAG框架创新性地采用双通道处理架构,结合Neo4j等图数据库与Milvus向量数据库,通过动态检索调度器智能选择最优检索路径。实测表明该方案能降低40%以上的事实错误

weixin_29306875的博客 107

邓立国Agent开发入门必读书《AI Agent智能体开发实践》全文试读-示例案例丰富且能正确运行

第 1 章 初识智能体。

夏天又到了的专栏 876

奇异值分解(SVD)C++实现

奇异值分解SVD(紧奇异值分解,截断奇异值分解)C++实现

weixin_45804601的博客 4173

新手必看:手把手教你如何通过Github提交CVE漏洞(附完整截图流程)

本文为安全研究新手提供了一份详尽的CVE漏洞提交实战指南。文章重点介绍了如何通过Github平台,从漏洞发现、验证、撰写专业报告到最终提交CVE申请的全流程,并附有完整的截图和沟通模板,帮助初学者迈出负责任漏洞披露的第一步。

ttt77的博客 1255

2026 流行 AI 数据框架深度研究报告:LlamaIndex 架构演进、核心机制与企业级智能体生态剖析

报告深入剖析了 LlamaIndex 从早期的“RAG 优先”索引库向生产级、事件驱动型智能体工作流(Agentic Workflows)框架的全面范式转移。其核心变革在于摒弃了传统链式有向无环图(DAG)的刚性局限,全面引入基于发布-订阅模式的事件驱动架构(Workflows API),使系统能够天然支持反思、重试与自纠错等复杂自治智能体逻辑,并实现控制流与全局状态管理的解耦。

greenspan的专栏 883

深度学习batch、batch_size、epoch、iteration以及小样本中episode、support set、query set关系

训练整个数据集是epoch、把数据集分为多少小块就是batch,每个小块(batch)多少个数据就是batch_size,整个数据集需要训练多少轮是iteration

qq_42740834的博客 1610

AI 智能体生态全景解析:从 RAG 到 MCP,从 Agent 到 OpenClaw——构建下一代 AI 应用的完整技术图谱

文章摘要 本文系统介绍了2025-2026年AI应用的新范式和技术体系。主要内容包括: RAG技术:通过检索增强生成解决大模型知识更新问题,详细解析了其离线准备(数据采集、分块策略、Embedding)和在线查询(检索、重排序、Prompt构建)两阶段工作流程。 Tool Calling与MCP协议:Tool Calling赋予模型工具调用能力,MCP协议实现模型与工具的标准化连接,二者共同扩展AI的操作边界。 Agent技术:从单Agent的感知-决策-行动循环到多Agent协作模式,探讨了智能体与工作流

2503_92929084的博客 600

利用Matlab高效处理Comsol仿真数据的可视化技巧

本文详细介绍了如何将Comsol仿真数据高效导入Matlab并进行专业可视化与后处理。核心内容包括正确的数据导出格式设置、三维矩阵重构方法、二维截面与三维体渲染技巧,以及基于Matlab的定量分析与批处理自动化流程,帮助工程师和科研人员深度挖掘仿真数据价值,提升工作效率。

weixin_29065791的博客 362

CVPR 2026 即插即用 | 注意力篇 | PFG:多尺度大核+像素级频率门控,特征显著增强,精准适配边缘纹理场景

本文提出了一种基于频率引导的轻量级外围门控模块PFG,用于高效时空预测学习。该模块通过多尺度大核分解卷积(1×K + K×1)捕捉外围空间依赖,同时利用固定频率滤波器提取高频线索,动态融合不同尺度的外围特征。核心创新包括:外围聚焦的多尺度空间增强、频率引导的动态融合机制、双阶段归一化协同等。实验表明,PFGNet在多个基准数据集上达到SOTA性能,同时保持较低计算复杂度。该模块可直接嵌入各类视觉模型,适用于需要强化空间-通道协同表达的轻量级任务。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 484

【全】AI提示词工程从入门到精通教程

AI提示词工程从入门到精通教程大纲

正经教主是个热衷于正经学习分享的教主。 516

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

一文带你搞懂 AI Agent 开发利器:LangGraph 与 LangChain 区别

一文带你搞懂 AI Agent 开发利器:LangGraph 与 LangChain 区别

xxue345678的博客 6248

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

【LLM大模型】LangChain框架:Agent之LangGraph的使用

LangChain的核心优势在于其能够轻松构建自定义链,这些链通常是线性的,类似于有向无环图(DAG),每个步骤都严格按顺序执行,每个任务只有一个输出和一个后续任务,形成一个没有循环的线性流程。

DEVELOPERAA的博客 3833

LangChain 最近发布的一个重要功能:LangGraph

next: str。

2301_78285120的博客 3721

LangChain和LangGraph:大模型应用开发的得力助手

在人工智能飞速发展的当下,大型语言模型(LLM)展现出了令人惊叹的能力,为自然语言处理领域带来了革命性的变化。然而,要将这些强大的语言模型有效地应用到实际场景中,并非易事。这时,LangChain和LangGraph等工具应运而生,它们为开发者提供了便捷的途径,让大模型的应用开发变得更加高效和灵活。本文将深入探讨LangChain和LangGraph的特点、区别、作用以及应用场景,帮助读者更好地理解和运用这两款工具。LangChain是一个开源的编排框架,旨在简化使用大型语言模型开发应用程序的过程。

攻城狮7号的博客 2500

如何使用LangChain和LangGraph大幅提升RAG效果

▼最近直播超级多,预约保你有收获—1—LangChain 的2大核心概念1、面向过程架构设计的 Chains(链):基于大模型编写的程序,遵循预定义的步骤和规则,并且不可灵活调整,用于执行任务,比如:自动 SQL 编写或多轮对话等。2、面向目标架构设计的 Agents(智能体):基于大模型的推理能力,对任务做出规划,然后使用第三方工具(比如:搜索工具、代码解释器、业务 API 等)完成规划子任务...

musicml的博客 2833

使用LangChain和LangGraph大幅提升RAG效果

LangGraph是LangChain、LangServe和LangSmith系列的最新成员,旨在使用LLM构建生成式人工智能应用程序。请记住,所有这些都是独立的包,必须单独进行pip安装。在深入学习LangGraph之前,需要了解LangChain的两个主要概念。围绕LLM编写的程序,用于执行任务,例如自动SQL编写或NER提取链等。请注意,链不能用于任何其他任务(甚至不能用于一般用例),如果尝试这样做,可能会损坏链。链中要遵循的步骤是预定义的,不可灵活调整。

m0_74942241的博客 3145

langchain系列(终)- LangGraph 多智能体详解

本文主要写了LangGraph实现多代理(多智能体)的概念、原理、代码实现,除此之外还是用了函数API的方式来实现功能

forevercui的博客 5120
上一篇: 【AI】如何优雅而又装逼的使用LangChain?
下一篇: 浅谈AI大模型的数据特点和应用问题
AI_小站
博客等级 码龄3年 6255粉丝 1154原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值