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

@@ -91,7 +91,8 @@
"chat",
"reasoning",
"code",
"agent"
"agent",
"tool_use"
],
"source": "preset"
},
@@ -122,7 +123,8 @@
"reasoning",
"code",
"agent",
"long_context"
"long_context",
"tool_use"
],
"source": "preset"
},
@@ -152,7 +154,8 @@
"capabilities": [
"chat",
"reasoning",
"code"
"code",
"tool_use"
],
"source": "preset"
},

View File

@@ -183,7 +183,8 @@
"capabilities": [
"chat",
"reasoning",
"code"
"code",
"tool_use"
],
"source": "preset"
},

View File

@@ -32,7 +32,8 @@
"capabilities": [
"chat",
"reasoning",
"code"
"code",
"tool_use"
],
"source": "preset"
},
@@ -139,7 +140,8 @@
"chat",
"reasoning",
"code",
"agent"
"agent",
"tool_use"
],
"source": "preset"
},

View File

@@ -79,7 +79,8 @@
"capabilities": [
"code",
"reasoning",
"chat"
"chat",
"tool_use"
],
"source": "preset"
},

View File

@@ -131,7 +131,8 @@
"reasoning",
"deep_thinking",
"math",
"code"
"code",
"tool_use"
],
"serviceType": [
"reasoning"

View File

@@ -487,7 +487,8 @@
"capabilities": [
"chat",
"code",
"fast"
"fast",
"tool_use"
],
"serviceType": [
"fast"
@@ -736,7 +737,8 @@
"chat",
"code",
"ultra_long_context",
"fast"
"fast",
"tool_use"
],
"serviceType": [
"fast"
@@ -962,7 +964,8 @@
"capabilities": [
"chat",
"code",
"reasoning"
"reasoning",
"tool_use"
],
"serviceType": [
"chat"

View File

@@ -418,7 +418,8 @@
"reasoning",
"code",
"multilingual",
"long_context"
"long_context",
"tool_use"
],
"serviceType": [
"chat"
@@ -442,7 +443,8 @@
"chat",
"reasoning",
"code",
"thinking_mode"
"thinking_mode",
"tool_use"
],
"serviceType": [
"chat"
@@ -619,7 +621,8 @@
"vision",
"image_understanding",
"ocr",
"chart_analysis"
"chart_analysis",
"tool_use"
],
"serviceType": [
"vision"
@@ -644,7 +647,8 @@
"chat",
"vision",
"image_understanding",
"fast"
"fast",
"tool_use"
],
"serviceType": [
"vision"

View File

@@ -335,7 +335,8 @@
"reasoning",
"code",
"multilingual",
"deep_thinking"
"deep_thinking",
"tool_use"
],
"serviceType": [
"chat"

View File

@@ -145,7 +145,8 @@
"reasoning",
"deep_thinking",
"math",
"code"
"code",
"tool_use"
],
"inputPrice": 1,
"outputPrice": 4,

View File

@@ -353,7 +353,8 @@
"vision",
"image_understanding",
"ocr",
"chart_analysis"
"chart_analysis",
"tool_use"
],
"inputPrice": 1.5,
"outputPrice": 6,
@@ -374,7 +375,8 @@
"chat",
"vision",
"image_understanding",
"fast"
"fast",
"tool_use"
],
"inputPrice": 0.8,
"outputPrice": 3,

View File

@@ -25,7 +25,8 @@
"capabilities": [
"chat",
"code",
"reasoning"
"reasoning",
"tool_use"
],
"defaultTemperature": 0.8,
"defaultTopP": 0.9,

View File

@@ -470,7 +470,8 @@
"reasoning",
"code",
"fast",
"long_context"
"long_context",
"tool_use"
],
"inputPrice": 0.2,
"outputPrice": 1.25,
@@ -743,7 +744,8 @@
"capabilities": [
"chat",
"code",
"fast"
"fast",
"tool_use"
],
"inputPrice": 0.05,
"outputPrice": 0.4,
@@ -823,7 +825,8 @@
"chat",
"code",
"ultra_long_context",
"fast"
"fast",
"tool_use"
],
"inputPrice": 0.1,
"outputPrice": 0.4,

View File

@@ -305,7 +305,8 @@
"maxOutputTokens": 16384,
"capabilities": [
"chat",
"auto_routing"
"auto_routing",
"tool_use"
],
"defaultTemperature": 1,
"defaultTopP": 1,

View File

@@ -399,7 +399,8 @@
"chat",
"fast",
"long_context",
"multilingual"
"multilingual",
"tool_use"
],
"inputPrice": 0.5,
"outputPrice": 3,