之前写过几篇关于 AI Agents 的文章,具体可参见:《一文了解:人工智能中的代理(Agents)》。 鉴于目前Manus火了后,AI Agents再次点燃大家的想象。
今天再来聊聊它。
AI智能体是什么?
AI智能体代表着人工智能的新时代,它们远远超越了传统软件。与静态工具不同,这些智能软件代理是自主的决策实体。它们可以分析数据、规划任务、采取行动,并且能够不断适应环境——通常是在实时中完成这些任务。它们的强大之处在于:
-
AI智能体不仅响应指令,它们还具有主动性。它们会与环境互动,边学习边适应。AI智能体会不断从各种来源收集信息,利用记忆和专用工具来了解环境中发生的事情,并跟踪重要细节。
-
AI智能体通过考虑目标、角色和约束条件来决定最佳行动方案。它们可以随着情况的变化实时更新计划,这使它们比机器人流程自动化等技术更能够适应流程变化和边缘情况。
-
AI智能体通过使用连接的系统和其他智能代理协作来完成任务。
-
AI智能体被设计为工作流程中的积极参与者。它们不仅仅是工具,它们是能干、高效的队友,为所支持的团队带来真正的价值。
工作流程
AI智能体的工作方式可以概括为三个步骤:感知、规划、行动。
-
感知(Perception):AI智能体不断从环境中收集和处理信息,比如用户交互、关键性能指标或传感器数据。它可以在对话之间保留记忆,为多步骤计划和操作提供持续的背景。
-
规划(Planning):也就是上图中的Cognition,利用语言模型,AI智能体根据对问题、目标、背景和记忆的理解,自主评估并确定行动的优先级。
-
行动(Action):AI智能体利用与企业系统、工具和数据源的接口来执行任务。任务由大型语言模型或小型语言模型提供的计划来管理。为了执行任务,AI智能体可能会访问企业服务(如人力资源系统、订单管理系统或客户关系管理系统),将行动委托给其他AI智能体,或要求用户澄清。这些智能软件代理能够检测错误、修复错误,并通过多步骤计划和内部检查进行学习。
这种 感知-规划-行动(PPA)的循环是自我强化的。因为AI智能体工具会不断分析过去交互的世界变化,随着时间推移,它会越来越高效和智能地工作。
架构类型
根据智能体的复杂程度和应用场景,AI智能体架构可分为:
-
单智能体架构:就像一个独立工作的专家,适合处理单一任务,比如一个智能客服机器人专门回答用户的问题。
-
多智能体架构:就像一个团队合作,多个智能体各有分工,比如一个负责数据收集,一个负责分析,一个负责报告撰写,它们一起完成复杂的项目。
更多关于MAS的文章,请参考:《一文了解:多智能体系统(MAS)的演变(算法篇)》及《一文了解:多智能体系统(MAS)的演变(方法论篇)》。
开发框架
现在有很多好用的开发框架,能帮我们快速搭建AI智能体:
-
AutoGen:这是微软推出的开源框架,适合创建多智能体AI应用,支持智能体之间的消息传递和事件驱动交互。
-
LangChain:一个很受欢迎的开源框架,专注于构建由大型语言模型驱动的应用程序,比如聊天机器人,采用模块化设计,方便扩展。
-
CrewAI:这个框架基于角色设计,把智能体看作一个团队,支持与多种大型语言模型连接,适合复杂的协作场景。
-
Semantic Kernel:微软提供的开发工具包,用于构建企业级生成式AI应用,提供了很多实用的抽象和流程框架。
如何使用AI智能体?
强大的AI智能体性能来自于密切模仿人类遵循的流程。这是因为大型语言模型,即现代智能体的核心规划组件,能够“继承”人类认知——它们是在大量人类输出上进行训练的,因此可以解决与人类可以解决的问题相似的问题。
与大型语言模型一样,AI中的虚拟智能体在可以分解为组成部分的问题上表现出色。它们需要小而明确定义的任务,需要相关背景。当有紧密的反馈回路时,它们的表现会更好,这样可以在迭代中纠正错误。
AI智能体主要在三个领域创造商业价值:
-
标准化业务流程的自动化:AI智能体可以准确快速地处理重复性任务,减少人为错误,让员工能专注于更高价值的工作。
-
与人类协作:作为智能协作伙伴,AI虚拟智能体通过提供可操作的见解、支持决策和执行任务来增强人类团队的能力,从而补充人类专业知识。
-
发现数据洞察:在数据丰富的环境中,AI智能体以人类团队无法企及的规模分析和综合信息,识别模式并提供推动战略决策的洞察。
AI智能体是未来吗?
AI智能体正在迅速在各种商业应用中站稳脚跟——并且预计未来五年AI智能体市场将以45%的复合年增长率增长。
随着AI智能体变得普遍,人类将与它们作为队友紧密合作。AI智能体将被“入职”,就像人类员工一样,学习角色和职责,访问相关公司数据和业务背景,融入工作流程,并支持人类的责任。
以前需要大量人员的复杂学科,如软件开发、客户服务和商业分析,现在将成为人类与多种AI智能体并肩工作的更小团队。因此,组织将能够更快地扩展,因为AI智能体可以快速复制,公司也将不那么依赖招聘来实现增长。
通过构建AI智能体,很多公司将能够借助Agent来自动化和管理任务,最终将开创新的商业模式,以加速生产力提升。