fix(compute): MiniMax-M3 单次输出上限按官网更正为 524288 (#125)

MiniMax 官网 Messages API 参数参考(国内与国际站同页)写明 MiniMax-M3 的
max_tokens 推荐值 131072(128K)、上限 524288(512K),思考 token 计入上限;
OpenAI 兼容 max_completion_tokens 同值。本仓 maxOutputTokens 是单次输出上限,
客户端出站准入按它拒绝超额请求,应登记上限而非推荐值。

- 规格 MiniMax-M3 的 maxOutputTokens 由 512000 更正为 524288
- 直连 provider-minimax-001 与 Token Plan provider-minimax-coding-001 的 131072
  是沿用旧副本(V2 标注 inherited-not-reverified);二者同走 /anthropic 端点,
  官网未按 Key 类型另设单次输出上限,删除接入覆盖、改为继承规格
- 上下文窗口 1,000,000 复核一致,不变
- 来源记录新增 minimax-messages-api,刷新 minimax-anthropic 读取日期与摘要;
  规格决策清单两条 MiniMax-M3 差异改为 verified-official-limit
- presetDataVersion 132,规格索引批次说明同步

Token Plan 账号下 M3 是否仍可调用未做账号实测;M2.x 的 131072 与官网上限 204800
的差异未在本次处理。
This commit is contained in:
2026-10-18 18:08:15 +08:00
committed by GitHub
parent b5293e1511
commit db5fbc408b
21 changed files with 86 additions and 102 deletions

View File

@@ -12,7 +12,7 @@
"records": 340,
"none": 14,
"family": 5,
"numericalDifferences": 43
"numericalDifferences": 41
},
"bindings": [
{
@@ -1111,17 +1111,12 @@
}
],
"currentSpec": "MiniMax-M3",
"currentDifferences": [
{
"field": "maxOutputTokens",
"access": 131072,
"spec": 512000
}
],
"classification": "unverified-preserved",
"decision": "retain-separate-values",
"reason": "直连/套餐131072与共享512000缺少同一语义输出证明;保持分开、unknown覆盖,不把其解释为thinking预算或默认max_tokens。",
"verifiedOverride": false
"currentDifferences": [],
"classification": "verified-official-limit",
"decision": "inherit-verified-spec",
"reason": "2026-10-18 官网 Messages API 参数参考写明 MiniMax-M3 的 max_tokens 推荐 131072、上限 524288。接入原值131072与推荐值相同但不是上限(V2原标inherited-not-reverified),规格原值512000与上限不符;规格更正为524288。同一 /anthropic 端点未按Key类型另设上限,接入删除覆盖、继承规格。",
"verifiedOverride": false,
"evidence": "https://platform.minimax.cn/docs/api-reference/text-chat-anthropic.md"
},
{
"file": "compute/providers/xai.json",
@@ -1667,17 +1662,12 @@
}
],
"currentSpec": "MiniMax-M3",
"currentDifferences": [
{
"field": "maxOutputTokens",
"access": 131072,
"spec": 512000
}
],
"classification": "unverified-preserved",
"decision": "retain-separate-values",
"reason": "直连/套餐131072与共享512000缺少同一语义输出证明;保持分开、unknown覆盖,不把其解释为thinking预算或默认max_tokens。",
"verifiedOverride": false
"currentDifferences": [],
"classification": "verified-official-limit",
"decision": "inherit-verified-spec",
"reason": "2026-10-18 官网 Messages API 参数参考写明 MiniMax-M3 的 max_tokens 推荐 131072、上限 524288。接入原值131072与推荐值相同但不是上限(V2原标inherited-not-reverified),规格原值512000与上限不符;规格更正为524288。同一 /anthropic 端点未按Key类型另设上限,接入删除覆盖、继承规格。",
"verifiedOverride": false,
"evidence": "https://platform.minimax.cn/docs/api-reference/text-chat-anthropic.md"
}
],
"specOnly": [
@@ -2244,6 +2234,14 @@
"maxOutputTokens": 2000,
"evidence": "https://developers.openai.com/api/docs/models/gpt-realtime-translate.md",
"maxInputTokens": null
},
{
"vendor": "minimax",
"id": "MiniMax-M3",
"contextWindow": 1000000,
"maxOutputTokens": 524288,
"evidence": "https://platform.minimax.cn/docs/api-reference/text-chat-anthropic.md",
"maxInputTokens": null
}
],
"strictExactExceptions": [

View File

@@ -2,7 +2,7 @@
本文件记录P0/P3逐项处置,机器清单为 [SPEC-DECISIONS.json](SPEC-DECISIONS.json)。未知值保留unknown并禁止family扩权,不把分类完成称作官网事实全部完成。
- 340条接入重新用正式tag真实匹配器核对;当前14 none、5 family、43条数值差异。
- 340条接入重新用正式tag真实匹配器核对;当前14 none、5 family、41条数值差异(2026-10-18 MiniMax-M3 直连/套餐两条按官网上限消除,原为43条)。
- Nano和Pro独立精确规格;删除基础GPT-5.4宽泛pattern,实时三型号补官方窗口/输出。
- Coding Plan官方正文确认qwen3-coder-plus/next ID,仅加identity-only精确规格,无参数/路由授权。
- 其他19条明确access-local例外:实际请求ID/局部数值保留,V2不从family制造身份、能力或自动路由;原V1已发布匹配器历史行为不能仅靠此文件修复。
@@ -67,7 +67,7 @@
| `compute/providers/zhipu.json#glm-4.7-flashx` | unverified-preserved | 1000000/1048576、128000/131072等不能凭K/M简写推断换算;平台与原厂各值保留,精确整数待官网同页证明。 |
| `compute/providers/zhipu.json#glm-5v-turbo` | unverified-preserved | 1000000/1048576、128000/131072等不能凭K/M简写推断换算;平台与原厂各值保留,精确整数待官网同页证明。 |
| `compute/providers/zhipu.json#glm-4.6` | unverified-preserved | 1000000/1048576、128000/131072等不能凭K/M简写推断换算;平台与原厂各值保留,精确整数待官网同页证明。 |
| `compute/providers/minimax.json#MiniMax-M3` | unverified-preserved | 直连/套餐131072与共享512000缺少同一语义输出证明;保持分开、unknown覆盖,不把其解释为thinking预算或默认max_tokens。 |
| `compute/providers/minimax.json#MiniMax-M3` | verified-official-limit | 2026-10-18 官网 Messages API 参数参考写明 max_tokens 推荐131072、上限524288;规格512000更正为524288,同一 /anthropic 端点未按Key类型另设上限,直连/套餐删除131072覆盖、继承规格。 |
| `compute/providers/xai.json#grok-4.20-0309-reasoning` | unverified-preserved | 缺少精确接入字段证明;原厂与接入值均不冒充已核,不用最大值或机械min覆盖。 |
| `compute/providers/openrouter.json#minimax/minimax-m3` | platform-contract-preserved | OpenRouter托管合同独立于原厂;以本次官方目录核对接入值,不能反写为原厂固有上限。 |
| `compute/providers/openrouter.json#deepseek/deepseek-v4.1-flash` | platform-contract-preserved | OpenRouter托管合同独立于原厂;以本次官方目录核对接入值,不能反写为原厂固有上限。 |
@@ -86,7 +86,7 @@
| `compute/coding-plans/dashscope-token-plan.json#MiniMax-M2.5` | unverified-preserved | 缺少精确接入字段证明;原厂与接入值均不冒充已核,不用最大值或机械min覆盖。 |
| `compute/coding-plans/dashscope-token-plan.json#glm-4.7` | unverified-preserved | 1000000/1048576、128000/131072等不能凭K/M简写推断换算;平台与原厂各值保留,精确整数待官网同页证明。 |
| `compute/coding-plans/volcengine-coding.json#doubao-seed-2.1-turbo` | unverified-preserved | 官方正文读取边界仍存在,输入/输出和总窗口不可混用;不把套餐262144或旧共享128000/32000判定为已核。 |
| `compute/coding-plans/minimax-coding.json#MiniMax-M3` | unverified-preserved | 直连/套餐131072与共享512000缺少同一语义输出证明;保持分开、unknown覆盖,不把其解释为thinking预算或默认max_tokens。 |
| `compute/coding-plans/minimax-coding.json#MiniMax-M3` | verified-official-limit | 2026-10-18 官网 Messages API 参数参考写明 max_tokens 推荐131072、上限524288;规格512000更正为524288,同一 /anthropic 端点未按Key类型另设上限,直连/套餐删除131072覆盖、继承规格。 |
## 原58条spec-only用途