名词解释 / 04
工具调用
第 44 / 127 个名词用 AI 完成和自动化工作
英文名称:Tool Calling / Tool Use
常见别名:Function Calling、函数调用、函数工具调用、工具使用
所属分类:用 AI 完成和自动化工作
一句话解释
工具调用是 AI 根据当前任务选择一个被允许的外部工具,填写参数、获取执行结果,再继续完成工作的过程。Function Calling(函数调用)通常强调模型按预先定义的函数格式生成结构化参数,是实现工具调用最常见的方式之一。
工作中什么时候会遇到
AI 能搜索网页、读取文件、查询 ERP、制作表格、发送消息或创建工单时,通常都在进行工具调用。
能解决什么问题
- 获取实时数据和企业内部信息。
- 执行模型无法直接完成的计算或操作。
- 把多个专用能力组合成完整任务。
- 让 AI 从生成建议扩展到交付实际结果。
举个例子
维修人员说“查 3 号机状态并建立工单”。AI 先调用设备查询工具,读取异常数据,再填入设备号和故障信息调用工单工具;工单是否真的创建成功要由系统返回结果确认。
怎么使用
说明操作对象、范围和预期结果,提交前检查关键参数。企业应只开放必要工具,采用清晰名称和参数定义,并在服务端校验权限、业务规则与执行结果。
使用时要注意什么
接口返回成功不一定代表业务完成,网络超时还可能导致重复执行。写入、删除、群发、付款和设备控制必须设置确认、幂等、限额、回滚与审计,不能只靠提示词约束。
容易混淆的词
- MCP:负责标准化工具发现和连接,不自动解决权限与业务安全。
- 插件:可以安装多个工具,是能力的封装和分发形式。
- API:真正提供数据或执行动作的软件接口;工具调用负责让模型选择接口并填写参数。
相关名词
相关图片
