智能体
工具使用
大型语言模型调用外部工具、函数和 API 的能力,使其超越纯文本生成、在现实世界中采取实际行动,是构建 AI 智能体的核心基础能力。
**工具使用(Tool use)**是指大型语言模型调用外部函数、工具和 API 的能力,而不仅仅是生成文本。借助工具使用,模型可以搜索网络、执行代码、读取文件或操控其他系统,从而在现实世界中采取实际行动,而非仅仅进行描述。
其机制以循环方式运行:应用程序向模型提供工具定义(名称、描述和参数结构),模型决定调用哪个工具并返回结构化请求,外部代码执行相应操作,结果再反馈给模型,由模型继续推理。这一机制通常也称为 function calling(函数调用);MCP 等协议则标准化了向模型暴露工具的方式。
工具使用是每个 AI 智能体的基础:缺少它,模型只能依赖训练时获得的知识。2025 至 2026 年间,它已成为前沿模型的标准能力,并通过 SWE-bench 等基准进行衡量——在这些测试中,工具访问能力带来了显著的性能飞跃。