news 2026/5/1 22:46:23

AI Agent开发入门:大模型+记忆+规划+工具,让程序自己思考解决问题!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AI Agent开发入门:大模型+记忆+规划+工具,让程序自己思考解决问题!

欢迎来到智能体的世界!智能体,尤其是 AI Agent 是2025年最热门的AI话题,我们今天就从这篇文章开始,来构建自己的 AI Agent。本文我们就先来认识一下什么是 Agent。

一、Agent 定义

一个 agent 是任何可以被视为通过传感器感知环境,并通过执行器作用于该环境的实体。 —— Russell & Norvig,《人工智能:一种现代方法》(2016)

看到这概念这个概念是不是感到非常地抽象,关于 Agent 的定义,我看了一些资料给出的定义也不太一样。下面做一个罗列。

huggingface 的 Agent Course 给出的定义

智能体(Agent)是一个利用人工智能模型与环境交互以实现用户定义目标的系统。它结合了推理、规划和行动执行(通常通过外部工具)来完成任务。

OpenAI 的 AGI 五级分类:

  • Level 1: Conversational AI,仅限于语言对话,能力有限
  • Level 2: Reasoners,在专业领域能够独立推理,不需外部工具
  • Level 3: Agents,能长时间自主行动执行任务
  • Level 4: Innovators,产生新思路,推动科技突破
  • Level 5: Organizers,能管理协调整个组织

前 OpenAI 研究副总裁 翁荔 (Lilian Weng) 的定义

Agent = 大模型 + 记忆 + 主动规划 + 工具使用

LangChain 作者 Horrison 的定义

Agent是一个使用 LLM 决定应用程序控制流的系统。

吴恩达在他的公开课中提到 Agentic

提出不必拘泥于“是否属于 Agent” 而是应关注其具备 “Agentic(智能属性的程度)” 。

Agent 总结

通过上述对 Agent 的讨论发现,通过讨论什么是 Agent,好像业界没有一个通识的定义,这可能和 Agent 目前是一个蓬勃发展的新事物有关系。与其讨论哪些算 Agent,不如承认系统具备 “agentic(渐进的智能属性)”的程度可以不同。

类似自动驾驶汽车的 L1-L4 分级, 一个 agentic system 的智能程度是可以有不同等级的,取决于LLM对系统行为的决策权重。

通过上述讨论我们发现,虽然对于智能体的定义好像还是很模糊,但是我可以清晰的感觉到渐进的智能属性,它好像就是一个人,它能感知到环境,使用工具,做出决策,采取行动,来实现特定的目标。

类比人遇到一个问题,解决的过程,Agent 可以对任务进行拆解,把一个大的问题转化成一系列小的问题,然后更具不同的问题的特征,如需要使用搜索引擎查找互联网上的知识,又或者自己来做(通过使用大模型)在解决了一个一个的子问题之后,生成最后的解决结果。

由此来看,Agent 可以自主的运行,无须人工的干预,在执行的过程中对环境的变化能够做出实时的响应,具有规划能力,还具有记忆能力能够记住之前处理的字问题的结果。

通过上面的描述,可以发现,将 Agent 定义为:大模型 + 记忆 + 主动规划 + 工具使用。更符合我对智能体的了解,同时这个定义也说明了该系统具有智能的属性。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线科技企业深耕十二载,见证过太多因技术卡位而跃迁的案例。那些率先拥抱 AI 的同事,早已在效率与薪资上形成代际优势,我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在大模型的学习中的很多困惑。我们整理出这套AI 大模型突围资料包

  • ✅ 从零到一的 AI 学习路径图
  • ✅ 大模型调优实战手册(附医疗/金融等大厂真实案例)
  • ✅ 百度/阿里专家闭门录播课
  • ✅ 大模型当下最新行业报告
  • ✅ 真实大厂面试真题
  • ✅ 2025 最新岗位需求图谱

所有资料 ⚡️ ,朋友们如果有需要《AI大模型入门+进阶学习资源包》下方扫码获取~

① 全套AI大模型应用开发视频教程

(包含提示工程、RAG、LangChain、Agent、模型微调与部署、DeepSeek等技术点)

② 大模型系统化学习路线

作为学习AI大模型技术的新手,方向至关重要。 正确的学习路线可以为你节省时间,少走弯路;方向不对,努力白费。这里我给大家准备了一份最科学最系统的学习成长路线图和学习规划,带你从零基础入门到精通!

③ 大模型学习书籍&文档

学习AI大模型离不开书籍文档,我精选了一系列大模型技术的书籍和学习文档(电子版),它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。

④ AI大模型最新行业报告

2025最新行业报告,针对不同行业的现状、趋势、问题、机会等进行系统地调研和评估,以了解哪些行业更适合引入大模型的技术和应用,以及在哪些方面可以发挥大模型的优势。

⑤ 大模型项目实战&配套源码

学以致用,在项目实战中检验和巩固你所学到的知识,同时为你找工作就业和职业发展打下坚实的基础。

⑥ 大模型大厂面试真题

面试不仅是技术的较量,更需要充分的准备。在你已经掌握了大模型技术之后,就需要开始准备面试,我精心整理了一份大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余

以上资料如何领取?

为什么大家都在学大模型?

最近科技巨头英特尔宣布裁员2万人,传统岗位不断缩减,但AI相关技术岗疯狂扩招,有3-5年经验,大厂薪资就能给到50K*20薪!

不出1年,“有AI项目经验”将成为投递简历的门槛。

风口之下,与其像“温水煮青蛙”一样坐等被行业淘汰,不如先人一步,掌握AI大模型原理+应用技术+项目实操经验,“顺风”翻盘!

这些资料真的有用吗?

这份资料由我和鲁为民博士(北京清华大学学士和美国加州理工学院博士)共同整理,现任上海殷泊信息科技CEO,其创立的MoPaaS云平台获Forrester全球’强劲表现者’认证,服务航天科工、国家电网等1000+企业,以第一作者在IEEE Transactions发表论文50+篇,获NASA JPL火星探测系统强化学习专利等35项中美专利。本套AI大模型课程由清华大学-加州理工双料博士、吴文俊人工智能奖得主鲁为民教授领衔研发。

资料内容涵盖了从入门到进阶的各类视频教程和实战项目,无论你是小白还是有些技术基础的技术人员,这份资料都绝对能帮助你提升薪资待遇,转行大模型岗位。

以上全套大模型资料如何领取?

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 7:23:24

ue 和 blender互导

作者写了个互导插件: https://www.bilibili.com/video/BV1jzXiYqEgR/?spm_id_from333.1387.0.0&vd_sourced4dc8f82f62c00f6ff1db7a1047e538f

作者头像 李华
网站建设 2026/5/1 5:05:19

Conda环境冻结导出与Docker镜像的差异比较

Conda环境冻结导出与Docker镜像的差异比较 在深度学习项目从实验走向部署的过程中,一个常被低估却至关重要的问题浮出水面:为什么代码在一个环境中运行正常,换一台机器就报错? 这个问题背后,往往不是算法本身的问题&am…

作者头像 李华
网站建设 2026/5/1 5:06:25

跟老卫学仓颉编程语言开发:函数

函数在仓颉语言中是普遍存在的。通过之前的章节已经可以了解到仓颉函数的基本形式:main()函数是很多程序的入口点,func关键字用来声明函数。 本节将初步探讨函数,内容包括定义函数、函数参数、函数返回值等。在第11章还会对函数进行深入的讲…

作者头像 李华
网站建设 2026/5/1 11:14:09

Qt笔记-使用SSH2进行远程连接linux服务器并上传文件

知识点SSH的全称是Secure Shell,安全外壳协议,从中可以知道,其实就是套了个壳。以前说过一个过时的协议FTP。但当加上这个SSH后就变成了SFTP,简单理解就说FTP套了一个SSH。这里以SSH2开源库为例,演示了使用C Qt框架&am…

作者头像 李华