fix(compute): 按官网补对话型号的 tool_use 标签 (#119)

逐条对照供应商官方文档,核对 36 个对话规格与 70 个 Provider / 套餐预置条目
(capabilities 缺 tool_use / tools / function_calling)的工具调用支持情况:

- 补 tool_use 25 条:规格 9、随规格继承的接入条目 5、接入覆盖 11
- 保持原样 81 条:官方写明不支持或页面互相矛盾 10、已下线或数日内下线 26、
  官方当前文档无该型号或无工具调用说明 34、只在未适配接口上支持 2、官网读取失败 9
- 只改 capabilities,不动 routing;qwen-max 等按华北 2(北京)地域记,国际站不适用
- 同步单模型来源记录、供应商证据目录与来源缺口清单;逐条决定与依据见
  docs/source-rechecks/2026-10-05-tool-calling/README.md
- presetDataVersion 128 → 129
This commit is contained in:
2026-10-04 18:26:40 -07:00
committed by GitHub
parent a94a751078
commit e8122c1d77
73 changed files with 1014 additions and 302 deletions

View File

@@ -15,10 +15,22 @@
- 入口:[baidu-plan](https://cloud.baidu.com/doc/qianfan/s/imlg0beiu)
- 类型:`official-doc`;当前读取状态:`fetched`;地域/接入面:`baidu 官方入口;具体地域与接入面待该页面逐字段确认`。
### qianfan-function-calling
- 入口:[qianfan-function-calling](https://cloud.baidu.com/doc/qianfan-docs/s/xm95lyys5)
- 类型:`official-doc`;读取状态:`fetched`;适用范围:千帆 Function calling 文档的支持模型范围(页面更新时间 2026-07-09);千帆 V2 接口。
### qianfan-coding-plan-tools
- 入口:[qianfan-coding-plan-tools](https://cloud.baidu.com/doc/qianfan/s/imlg0beiu)
- 类型:`official-doc`;读取状态:`fetched`;适用范围:千帆 Coding Plan 文档(页面更新时间 2026-06-03);2026-10-05 只核对可配置的 Model Name 与适用工具,套餐已于 2026-07-13 停止新购。
## 已知边界与核验说明
已登记官方入口并尝试读取。表中仅标为已核字段的部分有此次核对记录;其余存量参数待逐字段复核。
2026-10-05 工具调用核对:以上 `qianfan-function-calling`、`qianfan-coding-plan-tools` 只用于核对函数 / 工具调用是否受支持,读取日期 2026-10-05;没有借此复核窗口、价格等其他字段,也没有做账号调用验收。能力标签里只有 `tool_use` 一项以这些来源为依据。
状态 `partial` 仅表示列出的字段已核实;不能推断整条配置、价格、账号权限或真实模型调用都已验收。`pending` 没有已核字段;`historical` 只作历史兼容参考。路由 tier/priority、产品标签和默认选择属于本仓策略,不伪装成官网数据。
<!-- source-metadata:start -->
@@ -47,6 +59,26 @@
"checkedAt": "2026-10-03",
"contentSha256": "a366e76ee3aeeecc787ba6d314076c20c1b960e03f47d82aef3cdb8b685ad595",
"resolvedUrl": "https://cloud.baidu.com/doc/qianfan/s/imlg0beiu"
},
{
"id": "qianfan-function-calling",
"url": "https://cloud.baidu.com/doc/qianfan-docs/s/xm95lyys5",
"kind": "official-doc",
"scope": "千帆 Function calling 文档的支持模型范围(页面更新时间 2026-07-09);千帆 V2 接口",
"retrieval": "fetched",
"checkedAt": "2026-10-05",
"contentSha256": "db0c016665da14a9a8739d7749ca349bbb4136d92030e380614dace1c2b9940b",
"resolvedUrl": "https://cloud.baidu.com/doc/qianfan-docs/s/xm95lyys5"
},
{
"id": "qianfan-coding-plan-tools",
"url": "https://cloud.baidu.com/doc/qianfan/s/imlg0beiu",
"kind": "official-doc",
"scope": "千帆 Coding Plan 文档(页面更新时间 2026-06-03);2026-10-05 只核对可配置的 Model Name 与适用工具,套餐已于 2026-07-13 停止新购",
"retrieval": "fetched",
"checkedAt": "2026-10-05",
"contentSha256": "a366e76ee3aeeecc787ba6d314076c20c1b960e03f47d82aef3cdb8b685ad595",
"resolvedUrl": "https://cloud.baidu.com/doc/qianfan/s/imlg0beiu"
}
]
}

View File

@@ -33,7 +33,8 @@
"reasoning",
"deep_thinking",
"math",
"code"
"code",
"tool_use"
],
"inputPrice": 1,
"outputPrice": 4
@@ -45,7 +46,9 @@
| 模型 ID | 上下文 / 输出 | 计价 | 已核字段→来源 | 来源入口 | 状态 | 数据指纹 |
| --- | --- | --- | --- | --- | --- | --- |
| `ernie-x1.1` | 65536 / 65536 | CNY:1 / 4 | 待核实 | [baidu-models](../SOURCES.md#baidu-models) | pending | `39b6c69eacc5049a131c2b42bf54bc430531aac8dad426d88df12339cdff3e9e` |
| `ernie-x1.1` | 65536 / 65536 | CNY:1 / 4 | 待核实 | [baidu-models](../SOURCES.md#baidu-models), [qianfan-function-calling](../SOURCES.md#qianfan-function-calling) | pending | `0e62f1467ecbb6f13c453ee3fdcc63b1ff50c718667f021f23bb8d45f81f4727` |
- 2026-10-05 工具调用核对:`capabilities` 增加 `tool_use`。随共享规格继承。千帆 Function calling 文档「支持模型范围」的 ERNIE 系列列有 ernie-x1.1。依据:[qianfan-function-calling](../SOURCES.md#qianfan-function-calling)。本次只核对工具调用一项,其余标签仍是本仓产品标签,核验状态不变。
### compute/model-specs/baidu.json
@@ -66,7 +69,8 @@
"reasoning",
"deep_thinking",
"math",
"code"
"code",
"tool_use"
],
"spec.supportsReasoning": true,
"spec.defaultTemperature": null
@@ -78,7 +82,9 @@
| 模型 ID | 上下文 / 输出 | 计价 | 已核字段→来源 | 来源入口 | 状态 | 数据指纹 |
| --- | --- | --- | --- | --- | --- | --- |
| `ernie-x1.1` | 65536 / 65536 | 非计价主数据 | 待核实 | [baidu-models](../SOURCES.md#baidu-models) | pending | `0bfc1a2e9f52d3e8f1e3c9e70d4abf9a5c74d07e7a42750d2d232157191723f0` |
| `ernie-x1.1` | 65536 / 65536 | 非计价主数据 | 待核实 | [baidu-models](../SOURCES.md#baidu-models), [qianfan-function-calling](../SOURCES.md#qianfan-function-calling) | pending | `bcc423916c3c70990d5f616a2c2c8ddf3c305c1d8f7a37334f096bd549022b69` |
- 2026-10-05 工具调用核对:`spec.capabilities` 增加 `tool_use`。千帆 Function calling 文档「支持模型范围」的 ERNIE 系列列有 ernie-x1.1。依据:[qianfan-function-calling](../SOURCES.md#qianfan-function-calling)。本次只核对工具调用一项,其余标签仍是本仓产品标签,核验状态不变。
## 下次更新核查

View File

@@ -29,7 +29,8 @@
"chat",
"reasoning",
"code",
"agent"
"agent",
"tool_use"
]
}
```
@@ -39,7 +40,9 @@
| 模型 ID | 上下文 / 输出 | 计价 | 已核字段→来源 | 来源入口 | 状态 | 数据指纹 |
| --- | --- | --- | --- | --- | --- | --- |
| `glm-5` | 未声明 / 未声明 | 套餐:未声明 / 未声明 | `modelName`→[baidu-models](../SOURCES.md#baidu-models) | [baidu-models](../SOURCES.md#baidu-models) | partial | `30124c9a2c4fd2f585b2076355bd65b0013232323456564c44787c78fc328c19` |
| `glm-5` | 未声明 / 未声明 | 套餐:未声明 / 未声明 | `modelName`→[baidu-models](../SOURCES.md#baidu-models) | [baidu-models](../SOURCES.md#baidu-models), [qianfan-function-calling](../SOURCES.md#qianfan-function-calling), [qianfan-coding-plan-tools](../SOURCES.md#qianfan-coding-plan-tools) | partial | `3bf186dad57efece189eebe77031fe466294c7629acf51aa8a60435a187d8bcf` |
- 2026-10-05 工具调用核对:`capabilities` 增加 `tool_use`。千帆 Function calling 文档「支持模型范围」列有 glm-5;Coding Plan 文档可配置的 Model Name 含 glm-5。套餐当前可用性未重新核实。依据:[qianfan-function-calling](../SOURCES.md#qianfan-function-calling)、[qianfan-coding-plan-tools](../SOURCES.md#qianfan-coding-plan-tools)。本次只核对工具调用一项,其余标签仍是本仓产品标签,核验状态不变。
## 下次更新核查

View File

@@ -30,7 +30,8 @@
"reasoning",
"code",
"agent",
"long_context"
"long_context",
"tool_use"
]
}
```
@@ -40,7 +41,9 @@
| 模型 ID | 上下文 / 输出 | 计价 | 已核字段→来源 | 来源入口 | 状态 | 数据指纹 |
| --- | --- | --- | --- | --- | --- | --- |
| `kimi-k2.5` | 未声明 / 未声明 | 套餐:未声明 / 未声明 | `modelName`→[baidu-plan](../SOURCES.md#baidu-plan) | [baidu-plan](../SOURCES.md#baidu-plan) | partial | `00e6c83e5b65b32615ef20958e927961d36bd8302b6661fb5bc20cd84b6cf35a` |
| `kimi-k2.5` | 未声明 / 未声明 | 套餐:未声明 / 未声明 | `modelName`→[baidu-plan](../SOURCES.md#baidu-plan) | [baidu-plan](../SOURCES.md#baidu-plan), [qianfan-function-calling](../SOURCES.md#qianfan-function-calling), [qianfan-coding-plan-tools](../SOURCES.md#qianfan-coding-plan-tools) | partial | `f16fd6976ebe4df6a68f7a350c8c69dfe8e4ab89ef5f9125c64cf370c83c0776` |
- 2026-10-05 工具调用核对:`capabilities` 增加 `tool_use`。千帆 Function calling 文档「支持模型范围」列有 kimi-k2.5;Coding Plan 文档可配置的 Model Name 含 kimi-k2.5。套餐当前可用性未重新核实。依据:[qianfan-function-calling](../SOURCES.md#qianfan-function-calling)、[qianfan-coding-plan-tools](../SOURCES.md#qianfan-coding-plan-tools)。本次只核对工具调用一项,其余标签仍是本仓产品标签,核验状态不变。
## 下次更新核查

View File

@@ -28,7 +28,8 @@
"capabilities": [
"chat",
"reasoning",
"code"
"code",
"tool_use"
]
}
```
@@ -38,7 +39,9 @@
| 模型 ID | 上下文 / 输出 | 计价 | 已核字段→来源 | 来源入口 | 状态 | 数据指纹 |
| --- | --- | --- | --- | --- | --- | --- |
| `minimax-m2.5` | 未声明 / 未声明 | 套餐:未声明 / 未声明 | `modelName`→[baidu-plan](../SOURCES.md#baidu-plan) | [baidu-plan](../SOURCES.md#baidu-plan) | partial | `703afe7b05fe28d702ddcded549439837f45108b77f36580318be80a6761546d` |
| `minimax-m2.5` | 未声明 / 未声明 | 套餐:未声明 / 未声明 | `modelName`→[baidu-plan](../SOURCES.md#baidu-plan) | [baidu-plan](../SOURCES.md#baidu-plan), [qianfan-function-calling](../SOURCES.md#qianfan-function-calling), [qianfan-coding-plan-tools](../SOURCES.md#qianfan-coding-plan-tools) | partial | `059315e8a6596cd914c4d3e8a34e9fa8937550abf281e03519ec626a2e5eabbf` |
- 2026-10-05 工具调用核对:`capabilities` 增加 `tool_use`。千帆 Function calling 文档「支持模型范围」列有 minimax-m2.5;Coding Plan 文档可配置的 Model Name 含 minimax-m2.5(套餐表标注即将下线)。套餐当前可用性未重新核实。依据:[qianfan-function-calling](../SOURCES.md#qianfan-function-calling)、[qianfan-coding-plan-tools](../SOURCES.md#qianfan-coding-plan-tools)。本次只核对工具调用一项,其余标签仍是本仓产品标签,核验状态不变。
## 下次更新核查