跳至主要内容

基础

AI 智能体还是聊天机器人:区别是什么?

聊天机器人只负责回答问题;智能体则会真正采取行动。这篇文章说明模型一旦开始使用工具会改变什么、为什么随之而来的风险会上升,以及在放手让它自主行动之前,你应该先检查哪些事情。

全部文章 · 最近核实:

真正的区别

机制是工具使用。智能体是一个处于循环中的模型,拥有一组它可以调用的工具,每个结果都会输入到下一次决策中。去掉工具和循环,剩下的就是聊天机器人。

正是这个循环让智能体既有用又有风险。出错的聊天机器人浪费你的时间。出错的智能体已经做了某件事。

智能体在哪里能物有所值

有可验证最终状态的多步骤工作。运行测试、读取失败原因、修改代码、再次运行。验证闭合了这个循环,智能体能知道自己是否成功。

在成功与否取决于判断力的地方,它们会挣扎,因为没有任何东西告诉它们该停下。一个没有办法核实自己进度的智能体,会自信地继续下去。

放手让它行动前该检查什么

它有哪些工具,这些工具能触及什么。破坏性操作是否需要批准。你能看到步骤,而不只是结果。以及它能否在执行到一半时被叫停。

步骤最重要。一个你无法检查其推理过程的智能体,就是一个你只能整体接受或整体拒绝的智能体,这是审查工作时最糟糕的处境。

常见问题

带搜索功能的聊天机器人算智能体吗?
这正是分界线。一旦它自行决定是否搜索、如何处理结果,它就有了那个循环。今天大多数有用的助手都处在这个光谱的某个位置上,而不是两端之一。
智能体需要最强的模型吗?
它们从中受益比聊天机器人更多,因为错误会随步骤累积。开头一个小失误可能把整个执行带到一个毫无用处的地方。
在代码库上运行智能体安全吗?
有版本控制、限定范围的权限,加上一个审查步骤,是安全的——这是一种成熟的用法。没有这些,智能体就是在对你的工作做未经审查的改动。

与其阅读,不如亲自试试

ClawAI 的编码智能体在你的编辑器中运行,步骤清晰可见,模型选择权在你手中,所以一次运行是可审查的,而不是一个只能整体接受或拒绝的结果。