LLM时代下的智能体,关于新一代智能体的思考
01 什么是智能体
其实早有人类提出相关技术解决上述问题, 那就是智能体, 智能体(AI Agents或 Agents),一般认为是一个可以通过行动能力自主完成设定的目标的代理。“智能体”是和“智能”密不可分的;它具备一些类似人的智能能力和行为,比如学习、推理、决策和执行能力。
AI Agents的概念是早于LLM(大语言模型, Large Language Model), Agent概念最早起源于M.Minsky(AI之父之一) 于1986年出版的《Society of Mind》(也是神经网络热潮开始的年份), 只是LLM出现, LLM的涌现能力让人们快速嗅到可以基于LLM打造智能体, 近期 Web GPT、Chatdev、Toolformer、Devin、MetaGPT等AI Agents产品也是层出不穷。
02 LLM时代下的智能体
LLM给AI Agents底层提供了一个突破性技术方案:过去强化学习基于深度学习框架可让agent学到技能,但agent本身并没有真正理解问题和技能,泛化性也较差,只能用于特定领域,主要用在游戏和用来制作低维控制/计划,代表性应用是围棋领域的AlphaGo;LLM带来了深度学习新范式,思维链和强大的自然语言理解能力有望让agents具备强大的学习能力和迁移能力,从而让创建广泛应用且实用的agents成为可能。
2023年11月,OpenAI 上线 GPTs 功能,全球AI开发者闻风而动;2024年1月,OpenAI 正式上线 GPT Store,开启了构建AI 智能体的风潮。

最近,人工智能著名学者、斯坦福大学教授吴恩达指出:AI Agents工作流将在今年推动人工智能取得巨大进步,甚至可能超过下一代基础模型。 这是一个重要的趋势,他呼吁所有从事人工智能工作的人都关注 AI Agent 工作流。
由于生成式LLM存在幻觉问题,记忆力短,在实际应用中难以保持长期一致性和准确性,且agents间合作也是重要趋势,除了等待基座模型自身迭代之外,借助外部力量(向 量存储、检索、代码等)是重要方法,完整的Agents框架应该具备这些能力。我们认为补齐了大模型短板的AI Agents更具备实用性,将是大模型重要落地方向。前特斯拉总监、 OpenAI科学家Karpathy公开表示“如今AI智能体才是未来最前沿的方向”“相比大模型训练,OpenAI内部目前更关注Agents领域”。
LLM时代下的智能体也是现在很多应用发展方向, 逐渐成为下个APP的趋势。
03 LLM时代下智能体架构

一个大语言模型智能体框架包含以下4个核心部分(这不是AI Agents所有模块,目前AI Agents也在不断发展):
-
用户请求 - 表达用户的问题或请求
-
智能体/大脑 - 作为协调者的智能体核心
-
规划- 助于智能体为未来行动做规划
-
记忆 - 管理智能体的历史行为和经验
LLM智能体如下架构:

通过这些组成部分的协同工作,大语言模型智能体能够处理从简单到复杂的各种请求,不仅能够提供直接的答案,还能解决需要深度分析和多步骤操作的问题。这种智能体的能力,使其在处理复杂信息查询、数据分析和可视化表示等方面具有巨大潜力。
04 LLM Agent组件拆解
第3节提到Agent 最重要的三大组件: 规划、记忆、工具, 每个组件可以进一步进行拆分。

深入智能体,要求我们有基本的提示词的经验。
这个并不是AI Agents所有设计模式, 结合吴恩达近期发表的言论, 他将AI Agents 框架分为4个方面:
-
反思(reflection):LLM 检查自己的工作,以提出改进方法。
-
工具使用(Tool use):LLM 拥有网络搜索、代码执行或任何其他功能来帮助其收集信息、采取行动或处理数据。
-
规划(Planing):LLM 提出并执行一个多步骤计划来实现目标(例如,撰写论文大纲,然后进行在线研究,然后撰写草稿…)。
-
多 Agents 协作(Multi-agent collaboration):类似分而治之,利用每个agent在特定领域的优势,多个 AI Agent 一起工作,分配任务并讨论和辩论想法,以提出比单个智能体更好的解决方案。
其中多Agents协作,也是目前开源 Agents 工具和有关 Agents 的学术正在研究的方向之一
05 著名LLM的智能体
现在已经有很多著名的大语言智能体, 包括但不限以下智能体:
名称 | 地址 | 说明 |
Horton | https://arxiv.org/abs/2301.07543 | 通过给予基于大语言模型(LLM)的智能体以“资产、偏好及个性”,模拟人类在经济行为场景中的决策过程。 |
盲审 | https://arxiv.org/abs/2301.05327 | 利用多个语言模型模拟法官的判决过程,其对现实世界最高法院裁决的预测准确度高于随机水平。 |
ChemCrow | https://arxiv.org/abs/2304.05376 | 描述了一个专注于化学领域的大语言模型智能体,该智能体能够独立规划并执行驱虫剂、有机催化剂的合成及新型色素的开发。 |
EduChat | https://arxiv.org/abs/2308.02773 | 专为教育领域设计的两个杰出的大语言模型智能体。类似的还有CodeHelp |
ChatDev | https://arxiv.org/abs/2307.07924 | 展示了 AI 智能体在自动化编程、调试、测试及支持软件工程其他任务方面的潜力。类似的还有ToolLLM、MetaGPT |
Mehta | https://arxiv.org/abs/2304.10750 | 提出了一种互动框架,允许建筑师与 AI 智能体合作,在三维模拟环境中设计建筑。 |
OS-Copilot | https://arxiv.org/abs/2402.07456 | 提供了一个创新框架,旨在打造能够全面操作操作系统 (OS) 的通用智能体,这些智能体能够灵活应对网络浏览、编码操作、文件管理、多媒体处理及与众多第三方应用的交互。 |
....... | ........ |
06 应用场景包括哪些?
智能体具备广泛的应用前景,主要包括:
智能客服:智能客服智能体可以自动响应并解答用户的咨询问题,提供全面的客户支持和服务。借助智能体工具平台,开发者可以快速构建并部署智能客服智能体,同时根据用户的需求和反馈不断优化其性能,提升服务质量。
自动化流程:在企业的业务流程中,智能体可以自动执行一系列重复性、规律性的任务,如数据录入、文件处理及审批流程等。智能体工具平台可以帮助开发者构建高效的自动化流程智能体,提高企业的工作效率和管理水平。
智能推荐系统:智能推荐智能体可以根据用户的兴趣、行为和历史数据,为用户提供个性化的推荐服务。智能体工具平台中的学习模块和算法可以不断优化推荐结果,提高用户的满意度和忠诚度。
游戏开发:在游戏中,智能体可以作为游戏角色或 NPC,与玩家进行交互和对战。智能体工具平台可以帮助游戏开发者构建具有智能行为的游戏角色,为玩家带来更加丰富、有趣且具有挑战性的游戏体验。
澜舟科技已经推出了一系列基于孟子大模型的智能体应用,包括智能会议助手(澜舟智会)、知识库问答(澜舟智库)以及文档理解、写作助手、客服助手、营销助手、搜索助手等,全方位满足企业的多样化需求。
07 总结
大模型时代的AI Agents = LLM(核心控制器,构建核心能力)+ 规划能力 + 记忆 + 工具+…。
这个时代关于Agents的学术文献正在激增。AI Agents也在不断发展, AI Agents的组件或者架构也在不断丰富,但是作为AI Agents的基座模型能力至关重要。
如何学习AI大模型?
大模型时代,火爆出圈的LLM大模型让程序员们开始重新评估自己的本领。 “AI会取代那些行业?”“谁的饭碗又将不保了?”等问题热议不断。
不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!
想正式转到一些新兴的 AI 行业,不仅需要系统的学习AI大模型。同时也要跟已有的技能结合,辅助编程提效,或上手实操应用,增加自己的职场竞争力。
但是LLM相关的内容很多,现在网上的老课程老教材关于LLM又太少。所以现在小白入门就只能靠自学,学习成本和门槛很高
那么针对所有自学遇到困难的同学们,我帮大家系统梳理大模型学习脉络,将这份 LLM大模型资料 分享出来:包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓
👉[CSDN大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)]()👈

学习路线

第一阶段: 从大模型系统设计入手,讲解大模型的主要方法;
第二阶段: 在通过大模型提示词工程从Prompts角度入手更好发挥模型的作用;
第三阶段: 大模型平台应用开发借助阿里云PAI平台构建电商领域虚拟试衣系统;
第四阶段: 大模型知识库应用开发以LangChain框架为例,构建物流行业咨询智能问答系统;
第五阶段: 大模型微调开发借助以大健康、新零售、新媒体领域构建适合当前领域大模型;
第六阶段: 以SD多模态大模型为主,搭建了文生图小程序案例;
第七阶段: 以大模型平台应用与开发为主,通过星火大模型,文心大模型等成熟大模型构建大模型行业应用。

👉学会后的收获:👈
• 基于大模型全栈工程实现(前端、后端、产品经理、设计、数据分析等),通过这门课可获得不同能力;
• 能够利用大模型解决相关实际项目需求: 大数据时代,越来越多的企业和机构需要处理海量数据,利用大模型技术可以更好地处理这些数据,提高数据分析和决策的准确性。因此,掌握大模型应用开发技能,可以让程序员更好地应对实际项目需求;
• 基于大模型和企业数据AI应用开发,实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能, 学会Fine-tuning垂直训练大模型(数据准备、数据蒸馏、大模型部署)一站式掌握;
• 能够完成时下热门大模型垂直领域模型训练能力,提高程序员的编码能力: 大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。

1.AI大模型学习路线图
2.100套AI大模型商业化落地方案
3.100集大模型视频教程
4.200本大模型PDF书籍
5.LLM面试题合集
6.AI产品经理资源合集
👉获取方式:
😝有需要的小伙伴,可以保存图片到wx扫描二v码免费领取【保证100%免费】🆓

更多推荐
所有评论(0)