mp.weixin.qq.com

一、介绍

1.1 什么是智能体

关于智能体的定义比较多,这里结合下anthropic与Google关于Agent的定义:

智能体(Agent)是可以感知和理解环境并使用工具来实现目标的应用程序。

从架构上,可以将智能体系统分为两类:

  1. 工作流系统(Workflows) - 人做整体规划的决策,LLM是链路的一个节点

2. 智能体系统(Agents) - LLM做决策,决定任务要怎么做

两者的主要区别:

特征 工作流系统 智能体系统
执行路径 预定义、固定 动态、灵活
决策方式 基于规则 基于LLM推理
确定性 相对较低
可预测性 相对较弱
适应性
复杂度 相对简单 相对复杂
维护成本 较低 较高
应用场景 明确、重复性任务 不确定、创造性任务

image.png

在设计到智能体系统的开发实现时,可以考虑遵循的策略: