什么是AI Agent?

AI Agent(AI 智能体):一种结合人工智能与一系列工具的应用。为体现“智能化”的概念,智能体必须具备三个要素:智能、工具、步骤。

三种主流Agent

自主编排Agent(Autonomous Agent):一种在启动后能完全独立运行的AI智能体。

人机回环Agent(Human-in-the-Loop Agent):一种在运行过程中会向人类发起提示的AI智能体。

固定工作流(Workflow):通过预定义系列步骤来完成任务的应用。

这三者代表了自动化与智能化的不同层级,其核心区别在于 自主决策的程度 和 执行过程的灵活性

打个比方
  • 固定工作流是预先设定好的“流水线”。

  • 自主编排Agent是拥有“目标和自我决策能力”的智能体。

  • 人机回环Agent是懂得在关键时刻“请示领导”的聪明下属。

下图直观地展示了三者在自主性与灵活性上的定位:

固定工作流
工作原理:
  1. 触发:由一个特定事件触发(如:用户提交表单、收到一封邮件、定时器到期)。

  2. 执行:按顺序或条件分支执行一系列预设动作(如:从数据库读取数据、调用某个API、发送邮件、更新记录)。

  3. 结束:完成所有步骤后,流程终止。

典型例子

  • CI/CD流水线:代码推送 → 自动构建 → 运行测试 → 部署到测试环境。每一步都是预设好的。

  • 电商订单处理:用户付款 → 生成订单 → 通知仓库 → 更新库存。这是一个经典的线性工作流。

  • 数据备份任务:每周日凌晨2点 → 压缩数据库 → 传输到云存储 → 发送成功/失败通知。

自主编排智能体

工作原理(基于ReAct等模式)

  1. 接收目标:用户给出一个抽象任务。

  2. 规划与决策:AI思考当前状态,决定下一步最适合的行动(例如:“我需要先研究当前市场上的热门话题”)。

  3. 执行行动:调用合适的工具来完成该行动(例如:执行一个网络搜索)。

  4. 观察结果:分析工具返回的结果(例如:搜索到的文章列表)。

  5. 循环:重复步骤2-4,直到得出结论或完成任务。它可能会发现新的信息后,完全改变最初的计划。

典型例子

  • 研究助手:你告诉它“总结一下常温超导的最新突破,并写一份综合报告”。它会自动:搜索最新论文 -> 阅读并摘要关键内容 -> 交叉引用不同来源 -> 生成一份结构清晰的报告。

  • 自动交易智能体:设定目标“在风险可控的前提下实现投资组合增值”。它会持续:监控市场数据 -> 分析趋势 -> 根据策略自动执行买卖订单。

  • 完全自主的客户服务智能体:客户描述问题“我的订单没收到”,它会:自动查询物流状态 -> 发现异常后联系快递公司API -> 若确认丢失,主动启动退款流程并通知用户。

人机回环智能体

工作原理

  1. 运行:像自主编排智能体一样开始执行任务。

  2. 识别瓶颈:当遇到预设的“检查点”或无法自行决定的复杂情况时(例如:审批权限、主观判断、数据不足),它会暂停。

  3. 发起提示:向人类用户提供当前上下文,并明确请求输入(例如:“我设计了三个海报文案,您认为哪一个最好?”、“这笔交易金额超过阈值,是否确认执行?”)。

  4. 接收指令:人类提供反馈或做出选择。

  5. 继续执行:智能体根据人类的指令继续执行后续任务。

典型例子

  • 内容创作智能体:你让它“为公司博客写一篇关于AI趋势的文章”。它可能会先生成一个大纲,然后问你:“这个结构可以吗?有没有需要强调的重点?” 得到确认后,再开始撰写全文。

  • 医疗诊断辅助代理智能体:智能体分析患者症状和历史数据后,可能会给出几个可能的诊断,并对医生说:“根据数据,病症A的可能性为60%,病症B为30%。我建议进行X检查以进一步确认,您同意吗?”

  • 招聘筛选智能体:智能体扫描了100份简历后,可能会向你汇报:“我找到了10份最符合要求的简历,其中3份特别突出。这是他们的关键信息对比,请您做最终决定。”

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐