
AI Agent是什么被众多人听闻“AI Agent”此词汇时, 首要的反应呈现为: 这难道不恰恰就是聊天机器人么?真不是。一般的对话模型同 AI Agent 相比, 本质上存在着显著差异。普通的大模型对问题仅作回应, 不会自行主动开展任务。然而 AI Agent 有所不同, 其特性在于能够领悟目标内涵, 对任务予以分解, 经由调用工具付诸实施, 甚至完全不依赖你的直接干涉, 便可连续完成一系列操作。比如说, 平常的人工智能好似一位知识极为渊博的顾问, 你问啥它便回答啥。人工智能智能体却仿若一个可得自行思索的执行者, 你给予它一个目标它会依靠自身去设法达成。AI Agent能做什么被称为AI Agent的核心能力, 能够被归纳成几个关键词, 分别是感知, 规划, 执行, 反思。在其表现方面, 感知体现于能够读取外部环境的信息, 像读取文件、访问网页以及调用 API 等情况规划意味着能够将一个大目标分解为多个小步骤执行表示能够切实地真正动手去做, 而非仅仅停留在口头上反思则是指能够依据执行结果对策略进行调整, 一旦失败便重新尝试, 要是走偏了就予以纠正。打个比方。你给予AI Agent一项任务, 这项任务是, 帮我去作一番关于上海本周天气情况的调研, 接着, 推荐几件适合穿着的衣服, 最终, 将所得结果整理成一份报告发送给我。通常情况下的AI会向你告知天气状况如何, 以及衣服怎样去穿取。然而, AI Agent却会切实地去查找天气方面的数据, 进而搜索关于穿搭的建议, 然后将其整理成为文档, 甚至于直接发送邮件给你哦。AI Agent的架构长什么样一个典型的AI Agent系统通常包含以下几个模块首先存在着大语言模型, 也就是LLM, 它身为Agent的“大脑”, 承担着理解指令的职责, 还负责生成计划, 并且要做出决策。其二是记忆模块, 它被用于存储信息, 什么样的信息呢, 是历史对话方面的信息, 还有任务状态相关的信息, 以及用户偏好这类的信息。接下来是模块, 这个模块是工具调用模块, 它能让Agent去访问外部的各类资源, 像是搜索引擎, 还有数据库, 以及代码解释器, 另外还有文件系统等。后续的执行引擎, 承担着切实去运转代码的重任, 要进行调用API的操作, 还要处理相关数据。当这四个模块相互配合起来, Agent便能够如同一个小型的数字员工那般, 独立自主地完成复杂任务。AI Agent和传统程序有什么区别属于常规类型的程序是那种“有规则来驱动”的, 编写程序的人员写好每一行代码, 以此向计算机表明在什么样的条件之下要去做什么样的事, 程序仅仅能够去做那些被清晰明确地编写好的事情, 一旦超出了所规定的范围就会出现报错的情况。AI Agent具备“目标驱动”的特性, 你告知它所要执行的任务, 它会自行抉择执行的方式, 它无需对所有可能的路径进行穷举, 而是借由推理以及工具调用, 动态地探寻解决方案。像是在一条固定轨道上行驶的火车那般的传统程序, AI Agent则更像是一个会去看地图的司机。AI Agent的应用场景目前AI Agent已经在不少领域落地了。邮件自动进行整理, 周报认真撰写, 会议精心安排, 文档关键信息予以提取。需按照要求, 自动生成代码, 对出现的Bug进行调试, 编写用于测试的用例, 开展基于代码的审查。有着这样的研究场景, 即自动去进行文献检索, 还要对数据予以整理, 接着生成相关综述, 并且辅助开展论文写作。面对客服场景, 要去理解用户所表达的意图, 接着查询订单当前所处的状态, 随后处理关于退款的请求, 最后进行转接到人工那边的操作。被称作个人助理的存在进行提醒行事日程, 对需要办理的诸多尚待完成去加以精心管理, 会去推荐出来一些相关内容, 还要动手执行那些有着重复性特征的各类各类操作。这些场景存在着一个共同之处, 那就是任务具备一定程度的复杂状况, 要求进行多个步骤的协同合作, 并且还涉及到工具的调用以及外部信息的获取。AI Agent的局限性虽然AI Agent很厉害但它不是万能的。其决策依靠大语言模型的理解本领, 要是指令并非足够明晰, 或许会出现偏差。其次, 工具调用存有失败的风险, API有可能出现差错、网络有可能发生中断, 这些事实都需要具备容错机制。再次, AI Agent对于敏感操作欠缺真正的“判断力”, 诸如删文件、发邮件这类无法挽回的操作, 依旧得要人类来予以确认。并且, 当下AI Agent的花费并非低廉, 一回复杂任务的开展, 或许牵涉多次模型调用以及工具检索, 计算资源耗用量颇为可观。未来会怎样AI Agent正在快速演进。能做简单单步任务的是早期的Agent, 可处理多步骤、多工具复杂流程的是现在的Agent, 未来的Agent, 或许会更为智能, 更加可靠, 更加省钱。值得予以关注的一种趋势, 乃是Agent之间所存在的协作。不妨展开想象, 众多的Agent各自履行自身职责, 其中一部分承担调研工作, 一部分负责进行写作, 还有一部分负责实施审核, 它们能够如同一个小型团队那般协同合作以达成项目。这听起来有点像科幻但进展比很多人想象的要快。写在最后AI Agent并非魔法, 其本质乃是基于大语言模型的技术成果, 然而它的确使得AI从“仅仅会说话”转变为“能够做事”。普通人所说的理解AI Agent, 乃是理解下一代人机交互的方式, 它不会在一夜之间将所有工作取代, 而是会循序渐进地把很多工作的流程给改变。学会和AI Agent协作可能很快会成为一项基本技能。