Agent 和普通聊天机器人的本质区别是什么?
聊天机器人生成回复,Agent 达成目标:它在循环里调用工具、观察结果、再决策,直到任务完成或触发停止。本质区别是能对世界产生行动,而不只是会说。
完整回答
结构上 Agent 等于模型加工具加状态加控制循环。它带来聊天机器人没有的新问题:权限(能调什么工具)、预算(最多几步、花多少钱)、终止(什么时候停)、审计(每步做了什么)。判断一个系统是不是 Agent 不看名字,看是否存在模型自主决定下一步动作的循环;能用确定性工作流解决的问题,不必强行上 Agent。
加分信息
- 用模型自主决定下一步作为判据,而不是营销名词
- 提到权限、预算、终止、审计四类新工程问题
常见问题
- 把能调用一个固定工具就当 Agent
- 忽视副作用:Agent 的每次行动都可能改动真实数据
面试官可能追问
- 循环失控最常见的形式是什么,怎么防?
- 什么任务你反而不会用 Agent 做?
结合受控任务执行 Agent(/labs/controlled-agent):五类轨迹展示工具、预算与审批如何构成行动。