尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Agent day2

Agent day2 1.Agent 和聊天机器人有什么不同聊天机器人主要是生成回答而 Agent 更强调行动、反馈和迭代。聊天机器人是一个响应系统。主要是接收用户输入利用模型生成回复重点是理解问题并提供信息。本质仍然是围绕当前对话上下文进行问答。Agent 是一个以LLM为核心的自主完成任务的智能系统。通常具备环境感知、推理决策、制定计划、工具调用及执行反馈等能力直到完成某个目标或者触发终止条件停止。因此两者的区别在于系统是否具备目标驱动的规划、行动和反馈闭环能否自主推进任务状态。举例用户询问“我的订单到哪里了”聊天机器人可能只说明查询方法订单 Agent 会先验证用户身份再调用订单和物流工具获取实时状态必要时创建异常工单最后把实际处理结果返回给用户。2.Agent 和 Workflow 的区别是什么Agent 和 Workflow 的核心区别是“下一步由谁决定”。Workflow 是一种确定性的流程编排方式开发者提前定义任务步骤、执行顺序和分支条件系统按照预设路径执行。更适合流程明确、步骤固定、规则清楚的任务。优点执行路径稳定、结果可预测、容易测试和审计成本与延迟可控缺点只能处理预先设计好的情况遇到新场景时通常需要继续增加规则和分支难处理开放式任务。Agent 则是一种面向目标的自主决策系统开发者定义目标和约束由模型根据任务目标、上下文以及工具返回的结果动态决定下一步行动。它适合任务路径不确定、需要探索、推理和实时调整的场景。优点灵活性强、能处理非结构化问题、具备自主执行能力。缺点可预测性较低、成本和延迟更高、对安全要求更高。需要通过权限、预算、最大步数、状态机、结果校验和人工审批进行约束。能用规则解决的问题优先使用 Workflow只有当任务存在不确定性需要动态规划和反馈调整时才引入 Agent。实际项目中两者通常不是二选一而是组合使用Workflow 管理 AgentAgent 负责其中需要智能决策的节点。举例在智能客服退款场景中理解用户为什么不满意、总结历史沟通记录和查找解决方案可以交给 Agent查询订单、校验退款资格、等待用户确认和执行退款则应由 Workflow 控制尤其不能让模型自行决定资金操作。3.什么情况下不应该使用 Agent是否使用 Agent首先应该判断任务是否需要自主决策。当输入高度结构化、业务规则明确、执行路径可以提前定义并且错误成本较高时通常不应该让 Agent 负责核心决策。因为 Agent的决策依赖模型推理本质上具有一定概率性引入后会增加系统的延迟、成本、测试难度以及不可预测的失败模式。如果任务本身可以通过规则、代码或者 Workflow 稳定解决使用 Agent 往往得不偿失。例如支付扣款、库存扣减、权限判断、风控拦截、固定报表生成等场景更适合使用确定性服务、规则引擎或者 Workflow。Agent 可以参与这些流程中的非核心环节用户意图理解、信息检索、原因解释和草稿生成等但最终业务判断与有副作用的操作仍应由确定性代码完成。举例银行是否允许一笔转账应由账户状态、余额、限额和风控规则计算不能让 Agent“综合判断”。Agent 可以向用户解释转账被拒绝的原因但不能替代交易系统作出扣款决定。
返回列表