首页 > 其他分享 >爆火的AI Agent到底是什么?有了大模型为什么还需要AI Agent?

爆火的AI Agent到底是什么?有了大模型为什么还需要AI Agent?

时间:2024-06-15 10:59:33浏览次数:16  
标签:需要 AI 模型 agent 记忆 Agent 爆火

AI agent是AI与具体应用场景结合落地的一种方式,大模型需要agent来实现功能的扩展。

如果把AI比作一个人,那么大模型就是人的大脑,AI agent就是大模型的手和脚,AI只有借助手和脚才能实现更多的功能。

01 为什么需要AI agent‍‍‍‍‍‍‍‍

要想弄明白什么是AI agent,那么就要先弄明白什么是LLM(大模型)。

所谓的大模型就是实现AI(人工智能)的一种方式,但大模型本身没有实体,虽然经过大量是数据训练之后,其具备了一定的智能。

但是它就像人类的大脑一样,虽然你有了一个想法,但是怎么把这个想法具体的落地,也就是怎么把这个想法给做出来。‍‍‍‍‍‍‍‍‍‍‍‍‍

虽然说,现在的大模型可以生成一些文本,图片和视频;但这些功能毕竟是有限的,但AI的目标是为各行各业进行赋能。

比如,大模型虽然可以写一些简单的代码,但怎么让它独自完成整个系统的开发流程,从需求采集,产品设计,再到代码实现,以及测试上线整个流程的实现,目前大模型本身是没有这个能力的。

所以,这时就需要有个东西来帮助大模型把它的“想法”实现;而这就是AI agent。‍‍‍‍‍‍‍‍

02 AI agent‍‍‍‍

AI agent 本质上是一个构建在LLM(大模型)之上的智能应用,也就是说AI agent是大模型的上层应用。如果说把AI比做一个人,那么大模型就是这个人的大脑,虽然它拥有了智能,但其却没有能够真正做事的实体。而AI agent就相当于人的手脚眼睛和嘴巴,以及各种人类能够利用的工具。

openAI提出的agent模型图‍‍‍‍‍

由上图可见,Agent由记忆,规划,工具,行动,四大模块组成。‍‍‍‍‍‍‍‍‍

记忆

记忆就类似于人类大脑的记忆功能,AI需要知道一件事怎么做,做的过程是什么样的,这就需要记忆功能。因为很多事情需要经过复杂的执行,复盘,再执行,再复盘才能成功。‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

记忆分为短期记忆和长期记忆,短期记忆就是上下文,长期记忆可以使用向量数据库。

规划

所谓的规划,主要由两部分组成,其一是思维链,其二就是目标分解。‍‍‍‍

因为现实中很多问题都需要经过复杂的流程去处理,所以做一件事之前需要先做个大体规划,这就是思维链;其次,就是要把整体目标进行分解成多个小目标或步骤;然后一步一步的执行。‍‍‍‍‍‍‍‍‍‍‍‍

就像做饭一样,首先要想好做什么菜,然后需要哪些食材,工具和材料;之后,还需要拆分,第一道菜是什么,第二道菜是什么;然后每道菜第一步怎么做,第二步怎么做。‍‍‍‍

工具和行动

所谓的工具就是,大模型本身只有思想,在处理不同的事情时,需要不同的工具;就像人一样,人想做饭的时候需要锅碗瓢盆,种地的时候需要镰刀铁锹,开发软件的时候需要开发工具,测试工具,服务器等。‍‍‍

而行动就是,把一件事情规划好之后,工具准备好之后,就可以去执行了;毕竟规划和工具只属于准备阶段,执行才是真正的落实阶段。‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

所以,Agent就有了下面的公式:‍‍‍‍‍

Agent = LLM(大模型) + 记忆 + 感知&反思 + 规划+ 工具使用

所以,Agent是基于LLM的加强,其具备规划和拆分目标的能力,并且根据执行结果进行自我优化和调整;因此,也有人认为Agent是实现AGI(通用人工智能)的一种方式。‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

总结

总结来说,大模型和Agent都属于实现人工智能的一种技术实现方式;AI是一个人,那么大模型就是这个人的大脑,Agent就是大脑指挥做事的工具集。‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

那么,我们该如何学习大模型?

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

一、大模型全套的学习路线

学习大型人工智能模型,如GPT-3、BERT或任何其他先进的神经网络模型,需要系统的方法和持续的努力。既然要系统的学习大模型,那么学习路线是必不可少的,下面的这份路线能帮助你快速梳理知识,形成自己的体系。

L1级别:AI大模型时代的华丽登场

L2级别:AI大模型API应用开发工程

L3级别:大模型应用架构进阶实践

L4级别:大模型微调与私有化部署

一般掌握到第四个级别,市场上大多数岗位都是可以胜任,但要还不是天花板,天花板级别要求更加严格,对于算法和实战是非常苛刻的。建议普通人掌握到L4级别即可。

以上的AI大模型学习路线,不知道为什么发出来就有点糊,高清版可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

四、AI大模型商业化落地方案

img

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

标签:需要,AI,模型,agent,记忆,Agent,爆火
From: https://blog.csdn.net/h1453586413/article/details/139698511

相关文章

  • AI大佬吴恩达+OpenAI团队编写:面向大模型入门者的 LLM CookBook 汉化版
    粉丝们久等了!!!我又来更LLM大模型的必备读物啦!这次给大家推荐的是AI圈无人不知的吴恩达大佬+OpenAI团队一起编写的大模型入门文档,也就是这本:大型语言模型(LLM)的权威文档<面向开发者的LLM入门PDF>在Github上已经高达56.8kstar了,这含金量啧啧啧朋友们如果有需要这份《LLMC......
  • 研导AI写作——开启学术写作的智能新纪元
    在2024年的学术界,人工智能的浪潮已经不可阻挡地席卷了每一个角落。在这一背景下,一款名为“研导AI写作”的革命性软件应运而生,它以其无与伦比的智能功能,为学术写作和课题研究带来了前所未有的便利和效率。全面革新的学术助手“研导AI写作”不仅仅是一个简单的写作工具,它是一个......
  • 人工智能(AI)未来之方向:努力培养人才、科研创新!
    地址:https://baijiahao.baidu.com/s?id=1801824912676717630&wfr=spider&for=pc人工智能(AI)未来之方向1.行业大模型(近期)2.具身通用人工智能(中长期)-视觉-触觉-决策3.人工智能推理(中长期)a.解释性b.c.......
  • OpenAI函数调用:使用Assistants API函数工具的一个示例
    AreyoulookingtoexpandGPT'scapabilities?CheckoutthistutorialforacompleteexampleofanAIAssistantthatcansendemailswheneverweaskitto.您是否希望扩展GPT的功能?查看这个教程,它提供了一个完整的示例,展示了一个AI助手如何在我们要求时发送电子邮......
  • AI模型究竟应该开源还是闭源?
    随着人工智能技术的飞速发展,关于AI模型是否应该开源的问题引起了广泛关注。特别是最近ElonMusk对OpenAI及其领导层提起诉讼,指责其违背了开源的初心,这一争论变得更加激烈。在这篇博客中,我们将探讨开源与闭源AI模型的优缺点,并分析其对技术发展和行业未来的影响。引言人工智......
  • [NeurIPS2021]Open-set Label Noise Can Improve Robustness Against Inherent Label
    这篇文章与ICML2022的Open-sampling是同一个作者,方法一模一样,只是问题的场景变为噪声标签学习,Open-sampling是长尾问题的场景,可参见写的这篇blog。这两篇文章大致做法完全相同:对biased数据集引入开集数据,在每个epoch分配均匀的闭集标签。如果是longtaileddata,还涉及不平衡问题,......
  • 利用某些平台(聚合API、百度AI、科大讯飞API)的API接口,利用HTTP协议向服务器发送请求,并
    要使用C语言通过HTTP协议向服务器发送请求并接收响应,你可以使用如libcurl这样的库来发送HTTP请求。libcurl是一个免费且易于使用的客户端URL传输库,支持多种协议,包括HTTP。同时,为了解析服务器响应中的JSON数据,你可以使用cJSON库,这是一个轻量级的JSON解析库。以下是一个简单的示例......
  • RAID分析及举例
    RAID(RedundantArrayofIndependentDisks,独立磁盘冗余阵列)是一种数据存储技术,用于提高硬盘性能、容量和可靠性。它通过在多个物理硬盘上分段存储数据并进行错误校验和数据分布,从而提供容错能力和更高的读写速度。 1.RAID级别分类:  -RAID0:数据条带化,所有硬盘同时......
  • K8S故障处理:临时设置节点为不可调度(cordon与drain区别)
    在Kubernetes中,节点驱逐是一种管理和维护集群的重要操作,允许节点在维护、升级或者发生故障时从集群中移除,等到节点修复后,再重新承担pod调度功能。1.K8s节点驱逐节点驱逐是指将节点上运行的Pod迁移到其他可用节点上,并暂时从集群中移除目标节点。这个操作通常在节点维护、系统升级......
  • AI产品安全标准:只要意图和价值观与人类对齐,能力可以无限强于人类。如何确保超人的超能
    “人工智能系统正在成为日常生活的一部分。关键是要确保这些机器符合人类的意图和价值观。”AI标准:能力可以无限强悍,只要意图和价值观与人类对齐,就值得信赖随着人工智能(AI)技术的飞速发展,AI系统在各个领域展示出超凡的能力。这些技术不仅影响了我们的日常生活,还对社会的......