找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 95|回复: 0

ALL About AI 系列(五):智能体(Agent)

[复制链接]
发表于 2025-10-5 09:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
作者:微信文章
# ALL About AI 系列(五):智能体(Agent)

什么是智能体?

Agent(智能体)是一种人工智能技术,类似于一个虚拟的智能代理人。简单来说就是以大语言模型为基础,具有自主性和交互能力(自主理解、感知、规划、记忆和使用工具等能力),可以执行特定任务或处理信息。

前面的文章我们讲了大语言模型的基础、提示词设计、RAG 工程以及工具使用,把这些要素工程化组合起来,就是一个智能体。

一个最简单的智能体包含三个部分:大模型、提示词和工具。如果把智能体类比为一个人的话:
- 大模型相当于人类的大脑,负责推理、决策、生成内容等复杂任务,就像人类的大脑处理信息、分析问题、制定计划一样。
- 提示词相当于人类的“指令系统”,它告诉大模型“应该做什么”、“如何思考”,定义其行为边界。例如一个数学老师,那他就负责处理与数学教学相关的内容,包括讲课、解答学生的疑惑等。
- 工具相当于人类的手脚,是智能体的“行动能力”,负责执行具体操作(如搜索信息、计算数据、调用API等),就像人类通过手脚完成实际动作(如打字、操作设备等)。

这么说还是可能有点抽象,以一个根据天气推荐穿衣搭配的智能体为例:
    • 大模型选择为 DeepSeek-R1• 提示词设计为(简略版):你是一个穿衣搭配智能体,你的核心任务就是根据天气情况为用户推荐穿衣搭配,不允许谈论其他内容。当用户输入信息后,首先你要获取当前时间以及用户位置信息,之后查询天气信息,最后根据天气信息为其推荐穿搭。• 可以调用的工具为:获取当前时间;获取位置信息;查询天气信息
    这样,当你输入今天北京适合穿什么衣服之后,智能体首先会给你回复今天北京的天气:今天北京雾霾,温度 13~20℃,东风 2 级,之后为你推荐衣服搭配:白天外出‌,上衣单层棉麻面料的短套装、T恤衫,搭配防风外套(如夹克、风衣)裤子选择牛仔裤,鞋子选择运动鞋)‌
智能体与大语言模型的关系

Agent智能体与LLM的关系是密切且互补的,agent智能体通常将LLM封装在内部,利用LLM语言理解能和生成任务的能力来执行任务。
    • Agent智能体与大语言模型(LLM)直接输出相比,更注重在特定任务上的表现,可以更好地理解上下文和执行特定指令。优势在于提供更专业化、准确的结果,缺点可能在于需要更多的训练数据、特定的步骤指令和时间。• 另外更重要的一点是,Agent可以利用自定义的工具和不同角色和能力的设定,自动化地解决复杂的问题、获取准确的信息、执行包含多个环节的工作流,而直接使用LLM输出回答,是无法解决复杂问题的,并且还可能存在幻觉等问题。
4种 Agent 设计模式

目前智能体的设计趋近于融合的趋势,根据业务需求采用下述四种方式的有机组合实现的。

w1.jpg

模式

工作原理/流程

价值/优势

Reflection(反思模式)

Reflection模式通过让AI对自己的输出进行反思和改进,实现质量提升。这类似于人类写作过程中的自我审查和修改。

①生成初始输出→②自我评估(审视输出内容,检查其准确性、完整性和逻辑性以及改进空间)→优化迭代(多轮迭代,直到达到质量要求)

注重质量提升;相对成熟,效果可预期

    显著提升输出质量

    减少错误和疏漏

    增强答案的完整性

Tool Use(工具使用)

Tool Use模式让AI能够调用外部工具和API,极大扩展了其能力范围。

①AI通过特定格式请求调用工具→②系统执行相应功能→③返回结果供AI继续处理

极大扩展了其能力范围;相对成熟,效果可预期

主要工具类型:信息获取工具(网络搜索等)、代码相关工具(代码执行工具等)、数据处理工具(数据分析函数等)以及各种自定义的工具

Planning(规划模式)

Planning模式使AI能够将复杂任务分解为多个步骤,并制定执行计划。

①任务分解(理解需求目标、识别关键步骤、确定依赖关系)→②策略制定(设计执行路径、选择合适工具、安排执行顺序)→动态调整(监控执行情况、处理异常情况、优化执行计划)

实现自主决策;仍在发展中,需要更多实践验证

• 适合复杂多步骤任务

• 需要具备容错和调整机制

Multi-agent collaboration(多智能体协作)

多个AI Agent共同工作,各司其职,互相配合完成任务。

运作方式:角色分工(生成者、评审者、优化者、协调者);互动机制(信息共享、观点讨论、结果整合);协同优化(交叉验证、互补增强、共同进步)

实现协同增效;最具创新性,但也最具挑战

    提升问题解决质量

    增强处理复杂任务的能力

    实现多角度思考

w2.jpg

Workflow

随着大型模型技术的不断进步,行业内逐渐形成了一种共识:单一的大规模语言模型(LLM)调用不足以处理复杂的任务需求。 鉴于此,吴恩达、Itamar Friedman和Harrison Chase等专家推崇使用工作流设计和流程工程的理念,主张通过多次、阶段性的迭代调用LLM来实现更加精准且稳定的表现。
目前,无论是在国内还是国际上,都有不少公司推出了相应的工作流产品,比如coze、Dify等平台,还有flowise和langflow等工具。这些平台都致力于提供低代码或无代码的可视化环境,使用户能够便捷地编排执行流程,优化任务处理效率。


    • 工作流(Workflow):固定的流程,如流水线式的执行,每一步按照规则进行。像工厂流水线,严格按照设定好的程序操作。适合结构化、可预测的任务。• 智能体(Agent):自主决策(不需要人工设计 Prompt 逻辑和工具调用),具有一定的灵活性和适应性,根据环境调整执行方式。像经验丰富的员工,可以根据情况灵活调整策略。适用于开放性问题。

    一个智能体可能包含多个工作流的组合,一个工作流内可能也有多个智能体的节点。实际使用中核心还是对业务场景的理解以及通过组合设计稳定地满足业务的需求。


个人认为,目前工作流是能保证企业应用大语言模型效果稳定的一种方式,因为大部分企业的场景都是流程化的。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-10-5 23:16 , Processed in 0.110124 second(s), 30 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表