只会聊天的机器人已经很有用了。而能查询客户、核对订单、起草进展通知的智能体,要有用得多。两者的区别就在于连接:智能体需要有办法接触到真正开展工作的那些系统。

做好这方面的决定,并不需要懂技术。这篇指南会讲清楚这些连接是怎么工作的,以及在给智能体开放权限之前应该问哪些问题。

智能体是怎样使用工具的

AI 模型本身只能读写文字。要让它去做事,就要给它一份工具清单,每个工具都有名称和说明,比如「按订单号查询订单」或「创建客服工单」。

一次典型的过程是这样的:

  1. 客户询问订单到哪了。
  2. 模型判断「查询订单」这个工具能帮上忙,于是带着订单号发起请求。
  3. 由你们的系统(而不是模型)执行查询,并返回结果。
  4. 模型读取结果,写出回复。

关键在第 3 步。模型只是提出请求,是否执行由你们的软件决定,权限和安全检查正是放在这里。

常见的连接方式

  • API: 大多数现代业务软件都提供 API,这是一种让程序读取和更新数据的结构化方式,通常也是最可靠的选择。
  • 标准连接器: 模型上下文协议(MCP)这样的开放标准,为 AI 应用连接工具和数据提供了统一的方式,很多产品现在也提供现成的连接器。
  • 自动化平台: 这类工具能把各种应用串起来,让智能体快速接入多项服务,很适合做试点。
  • 定制连接: 对于没有 API 的老系统,可能需要开发一个小型定制服务,或者提供一个数据库视图。

读取权限和写入权限

最有用的区分,是「读」和「做」:

  • 读取权限 让智能体查询信息,比如订单状态或帮助文章。主要风险是把数据暴露给不该看到的人。
  • 写入权限 让它修改内容,比如更新记录或发送消息。这里的错误会直接带来后果。

稳妥的路径是:先只开放读取权限,再加入低风险的写入操作,比如起草回复或创建工单,而影响重大的操作则必须经过人工审批。

保证连接的安全

  • 最小权限。 只给智能体完成任务所需的权限,多一点都不给。
  • 沿用使用者本人的权限。 帮助某位用户的智能体,不应该看到这位用户本来看不到的内容。
  • 重要操作需要确认,比如发送、付款或删除。
  • 保留日志。 记录每一次工具调用,方便复盘发生了什么。
  • 设置上限。 限制智能体的操作频率和数量,控制错误和成本。
  • 把外部内容当作数据。 智能体读取的邮件和网页里,可能藏着故意误导它的指令,这些内容绝不能自行触发操作。
  • 保护好凭证。 密钥存放在安全的地方,绝不写进提示词,并且要能方便地撤销。

连接系统之前要问的问题

  1. 智能体需要读取什么?需要修改什么?
  2. 哪些操作需要人工审批?
  3. 它使用的是谁的权限?
  4. 记录哪些日志?由谁来查看?
  5. 如果出了问题,怎么迅速把它关掉?

示例:客服智能体的第一批连接

一个客服智能体可以先从两个只读工具开始:搜索帮助文章和查询订单状态。等它表现稳定之后,再加入第三个工具,让它起草退款申请,由人来审批。没有经过审批,订单系统里的任何内容都不会改变。这只是一个示意性的例子,具体需要哪些工具,取决于你们的系统和风险等级。

总结

连接让 AI 模型变成有用的智能体,权限则保证它的安全。从小处开始,先开放读取权限,只在有明确限制和审核的地方再加入操作能力。

如果你需要帮忙确定智能体应该连接哪些系统、如何安全地连接,可以看看我们的 AI 产品与智能体服务,或者给我们发邮件。