LLM 本身只能生成文本。Agent 要查询实时数据、调用业务系统、执行代码、操作浏览器或处理文件,就必须通过工具连接外部环境。工具使用能力决定了 Agent 能不能从回答问题走向完成任务。
工具系统的核心不是把所有 API 都塞给模型,而是用稳定、可审计、可授权的方式,让模型在正确时机调用正确能力,并把执行结果重新纳入任务上下文。
工具调用解决什么问题
Agent 使用工具通常是为了解决四类限制:
- 知识时效性:查询实时新闻、市场价格、项目状态和业务数据
- 行动能力:创建日程、发送邮件、提交工单、修改文件
- 计算能力:执行代码、运行 SQL、处理表格、生成图表
- 环境感知:浏览网页、读取页面状态、观察应用界面
没有工具,Agent 只能生成建议。有了工具,Agent 才能执行、验证和交付结果。
正在检查阅读权限…