首页
学习
活动
专区
圈层
工具
发布

Skills和Agent的区别

在AI领域,Skills(技能)和Agents(智能体)是两个不同层级的概念,简单来说:Skills是Agent的“工具箱”,Agent是使用这些工具的“大脑”。

1. 核心区别:零件 vs 系统

* Skills(技能):是原子化的单一能力。它通常只负责完成一个具体的、简单的任务。比如“查询天气”、“发送邮件”、“计算数学题”。它本身没有自主意识,需要被调用才能工作。

* Agents(智能体):是具备自主决策能力的系统。它拥有“大脑”(大语言模型),可以理解用户意图、制定计划、调用不同的Skills来完成任务,甚至进行反思和纠错。

2. 类比理解

* Skills 就像“螺丝刀”:它功能单一,只能拧螺丝,但非常专业。

* Agent 就像“机器人工程师”:它知道什么时候该用螺丝刀,什么时候该用电钻,并且能指挥自己的手去完成复杂的组装任务。

3. 工作流程

当你向一个AI Agent提问时,它内部是这样运作的:

1. 理解意图:Agent分析你的问题(如“帮我订一张去北京的机票”)。

2. 规划任务:Agent意识到这需要“查询航班”和“支付”两个步骤。

3. 调用 Skills:Agent分别调用“查询航班Skill”和“支付Skill”来执行具体操作。

4. 整合结果:Agent将两个Skill的结果整合起来,给你一个完整的答复。

Skill是Agent实现复杂功能的基础单元,而Agent是协调这些单元完成复杂任务的“总指挥”。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OyJCwAqtGLpeo8YmajsWij3w0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

领券