# 工具调用是什么？Function Calling 三分钟讲明白

- URL: https://davidyin.dev/video/bv1kgmw6aep2/
- 作者: David Yin
- 发布: 2026-07-10T08:50:00+08:00 · 更新: 2026-09-25
- 时长: 03:16
- 平台: B 站 https://www.bilibili.com/video/BV1KgMW6AEp2
- 标签: 工具调用、Function Calling、AI Agent、大模型、AI 黑话
- 摘要: 工具调用（Function Calling）是什么？就是 AI 不自己动手，而是写一张结构化的「工作单」——函数名、参数写清楚，交给订票、日历、搜索等外部系统执行，再把结果告诉你。视频用点菜比方讲透原理，以及它和 AI Agent 的区别。

## 这期讲了什么

- 工具调用（Function Calling）：AI 不自己去订票查表，而是写一张结构化的「工作单」，函数名、参数写清楚，交给订票系统、日历系统或搜索工具执行
- 生活类比：你去餐厅点宫保鸡丁，服务员不下厨，只写点菜单交给后厨——AI 干的就是写单子那一环
- 工具调用和 AI Agent 的区别：Agent 是会干活的助理全貌，工具调用只是它「伸手拿工具」这一环
- 防忽悠：听到「AI 能帮你查表订票发邮件」，先问是真接了工具调用还是只会动嘴；步骤越多、要花钱签约的事，关键几步自己盯着核对

## 文字稿

### 工具调用是什么：AI 写的不是答案，是工作单

欢迎来到 AI 黑话翻译机，三分钟搞懂一个 AI 概念。今天要翻译的词是工具调用，也叫 Function Calling。

这个词听起来有点技术，可它跟你每天用 AI 的体验息息相关。为什么有些 AI 说「我能帮你订机票」，它真就能去办，而有些只是告诉你该怎么订？答案就藏在工具调用里。

你跟 AI 说「帮我订明天飞上海的机票」，以前的 AI 顶多列个建议：哪趟航班便宜、怎么买。但现在有的 AI 会直接说「好的，我帮你查一下」，然后真去查了，把结果告诉你。

最常见的误会是，很多人以为 AI 自己就能去订票、去查表。其实不是，它不会自己动手，它只是写了一张单子。打个比方：你去餐厅点宫保鸡丁，服务员不会自己下厨，他拿出点菜单写上菜名、桌号、要求，交给后厨，后厨按单子做菜再端回来。

工具调用，就是 AI 在做这张点菜单的事。你说帮我订机票，AI 不自己去航空公司网站操作，而是写一张结构化的订票单：函数名是 book_flight，参数是出发地北京、目的地上海、日期明天。然后把单子交给专门的订票系统、日历系统或搜索工具去执行，执行完再把结果拿回来告诉你。

### 工具调用和 AI Agent 有什么区别

得把工具调用跟 AI Agent 稍微分开说说。Agent 是会干活的助理全貌，它包括模型、工具，循环好几步才能把事办完。而工具调用，只是 Agent 里「它怎么伸手拿工具」这一环。简单说，Agent 是整个助理，工具调用是助理伸手的动作。

它为什么重要？现在很多产品吹「AI 能帮你做这个做那个」，其实背后就是接了工具调用。模型本身不会订票、不会发邮件，它只是学会了写工作单，让外部系统代劳。不懂这个，就会以为 AI 突然长了手，其实是背后接了工具。

### 普通人怎么用：防忽悠，关键步骤自己盯

搞懂这件事，对普通人最实在的一条是防忽悠。以后再听到哪个 AI 产品说「我们能帮你查表、订票、发邮件」，别急着信，你可以问一句：你们是直接接了工具调用，还是只是告诉我该怎么做？只动嘴的，还是个会聊天的问答框；真能把单子写好、交给系统执行的，才算接了工具调用，一试就知道它有多大本事。

还有一条，别什么都甩给它。工具调用现在还挺靠谱，但步骤越多、工具越多，就越容易出问题。那些要花钱的、要签约的、要发给重要客户的事，可以让它先写单子，但关键几步你得盯着，最后自己核对。

最后记住一句话就够了：AI 不是突然长了手，而是学会了写工作单让别人代劳。

## 常见问题

### Function Calling 是什么意思？

Function Calling 就是工具调用：AI 模型不自己动手做事，而是生成一张结构化的「工作单」——比如函数名 book_flight、参数出发地北京、目的地上海、日期明天——交给订票、日历、搜索等外部系统执行，再把结果拿回来告诉你。

### 工具调用和 AI Agent 有什么区别？

Agent 是会干活的助理全貌，包括模型、工具和循环执行，要好几步才能把事办完；工具调用只是其中「伸手拿工具」这一环。简单说，Agent 是整个助理，工具调用是助理伸手的动作。

### 怎么判断 AI 是不是真接了工具？

直接问它一句：你是真接了工具调用，还是只告诉我该怎么做？只会动嘴的还是问答框；能写好结构化工作单、交给外部系统执行并拿回结果的，才是真接了工具调用。

> 视频不在本站托管，正片见上方平台链接；本页是目录与注解。
