ANSWER / a-knowledge-20260908-p083

不依赖平台的外部封装,模型本身能具备工具调用能力吗?

当时的提问 · r-knowledge-20260908-p083

Is there any LLM that comes with the tool calling capability? I mean not provided by the platform such as openai or azure

社区回答2026-09-08生成上下文未知

回答内容未经平台事实核验。

本次整理(2026-09-08),非原对话逐字回答。

**有,开放权重模型可以具有生成工具调用请求的能力,并在本地运行。**例如 Qwen2.5 的官方文档明确说明,它在预训练中接触了多种支持函数调用的模板;使用配套提示格式与执行代码,就能在自建环境中进行工具调用。Qwen2.5 文档

但“模型自带能力”有一个边界:权重负责根据输入生成工具名、参数等内容;真正执行 Python 函数、访问服务或查询数据,仍需要外部程序。基本循环是:

  1. 提供可用工具及参数说明。
  2. 模型生成调用请求。
  3. 程序验证并执行,把结果返回。
  4. 模型利用结果继续回答或请求下一次调用。

这套执行器可以是本地代码,并不必须由某个云平台提供。专门的模型训练也确实能改善工具使用决策,Toolformer 就是这一方向的研究例子。Toolformer

因此,应分别看模型能否正确选择工具和填写参数,以及部署环境是否有兼容模板、解析器和执行器。支持 function calling 不代表每种任务都成功,更没有脱离数据集、工具集合与验收标准的“100%成功率”保证。

来源与已知生成条件
实际生成上下文 · 未提供

本站的分支位置不证明生成时使用了这些上文。没有材料时保持未知。

查看可复制的历史路径

仅包含当前路径的可见文字,不含兄弟分支、横向关联或服务方隐藏状态。

## 提问 [r-knowledge-20260908-p083]

Is there any LLM that comes with the tool calling capability?  I mean not provided by the platform such as openai or azure


## 回答 [a-knowledge-20260908-p083]

_本次整理(2026-09-08),非原对话逐字回答。_

**有,开放权重模型可以具有生成工具调用请求的能力,并在本地运行。**例如 Qwen2.5 的官方文档明确说明,它在预训练中接触了多种支持函数调用的模板;使用配套提示格式与执行代码,就能在自建环境中进行工具调用。[Qwen2.5 文档](https://qwen.readthedocs.io/en/v2.5/framework/function_call.html)

但“模型自带能力”有一个边界:权重负责根据输入生成工具名、参数等内容;真正执行 Python 函数、访问服务或查询数据,仍需要外部程序。基本循环是:

1. 提供可用工具及参数说明。
2. 模型生成调用请求。
3. 程序验证并执行,把结果返回。
4. 模型利用结果继续回答或请求下一次调用。

这套执行器可以是本地代码,并不必须由某个云平台提供。专门的模型训练也确实能改善工具使用决策,Toolformer 就是这一方向的研究例子。[Toolformer](https://arxiv.org/abs/2302.04761)

因此,应分别看模型能否正确选择工具和填写参数,以及部署环境是否有兼容模板、解析器和执行器。支持 function calling 不代表每种任务都成功,更没有脱离数据集、工具集合与验收标准的“100%成功率”保证。

从这份回答继续 0

还没有追问。你想沿着哪个方向继续?

内容注释

本答是 2026 年 9 月 8 日按公开来源重新整理的正式答,不是旧聊天回答的逐字转载。

用可查证的开放模型例子说明调用请求与外部执行的边界,删除没有确定数据集和验收条件的“100% 成功率”表述。

editor:Codex · 来源核对与编辑说明;不代表平台对全部事实作独立认证

关联内容 0

建议关联 ↗

关联连接不同内容,不改变原来的追问路径。社区关联表达提交者的判断,不代表平台核实。

还没有收录的关联。你可以提出一条连接及其理由。