fix(compute): MiniMax M2.x 单次输出上限按官网更正为 204800,已下线型号写入 tombstones (#126)

MiniMax 官网 Messages API 参数参考(国内与国际站同页,OpenAI 兼容
max_completion_tokens 同值)写明:除 M3.1-Flash-Preview 与 M3 外的其他模型
max_tokens 推荐 65536、上限 204800,同页 model 枚举列出 M2.7、M2.5、M2.1、M2
及各 highspeed。本仓 maxOutputTokens 是单次输出上限,登记上限而非推荐值
(与 #125 的 M3 处理一致)。

- M2.7、M2.7-highspeed、M2.5、M2.5-highspeed、M2.1、M2.1-highspeed、M2 七个
  规格 maxOutputTokens 131072 → 204800;直连与 Token Plan 条目没有输出覆盖,
  随规格变化。上下文窗口 204800 复核一致。
- 官网模型列表把 MiniMax-M2.1、M2.1-highspeed、M2、M2-her 列为已下线:
  直连 provider-minimax-001 移除这 4 条并写入 tombstones(只删除本地
  source=preset 的同名条目),共享规格保留。
- M2-her 官方指南只给出 64 K 上下文(简写)、未给输出上限,且走 OpenAI 兼容
  接口、不在 /anthropic 支持型号内;规格原 204800 / 131072 无来源,改为未声明。
- 官网概览页通知 M2.5、M2.7 系列 2026-10-19 起停止向新用户开放、2026-11-18
  正式下线,M Plan/Token Plan 请求自 2026-10-19 起路由至 M3.1 Flash Preview;
  尚未到下线日,只在直连与 Token Plan 条目描述中写明。
- 来源记录新增 minimax-model-list、minimax-text-chat,刷新 minimax-models;
  规格决策清单补 M2.x verifiedLimits;presetDataVersion 133。

火山/腾讯/百度套餐中无本地数值的 minimax-m2.5/m2.7 在旧版匹配器下会继承
新上限,这些平台自身的上限未核。未做账号实测。
This commit is contained in:
2026-10-18 18:39:08 +08:00
committed by GitHub
parent db5fbc408b
commit 127bb62932
29 changed files with 335 additions and 1149 deletions

View File

@@ -4,6 +4,7 @@
- 精确模型 ID:`MiniMax-M2.7`。
- 核验日期:2026-10-03;本轮增量复核仅覆盖明确列出的字段,其余接入面和参数保持各自状态。
- 2026-10-18 补核:三个接入面的单次输出上限与上下文窗口,以及官网下线通知,见下方「2026-10-18 输出上限与下线通知复核」;其余字段未重新核验。
## 适用接入面
@@ -25,7 +26,7 @@
```json
{
"contextWindow": 204800,
"maxOutputTokens": 131072,
"maxOutputTokens": 204800,
"serviceType": [
"chat",
"reasoning"
@@ -48,7 +49,7 @@
| 模型 ID | 上下文 / 输出 | 计价 | 已核字段→来源 | 来源入口 | 状态 | 数据指纹 |
| --- | --- | --- | --- | --- | --- | --- |
| `MiniMax-M2.7` | 204800 / 131072 | CNY:2.1 / 8.4 | `modelName`→[minimax-models](../SOURCES.md#minimax-models);`contextWindow`→[minimax-anthropic](../SOURCES.md#minimax-anthropic) |[minimax-models](../SOURCES.md#minimax-models);[minimax-anthropic](../SOURCES.md#minimax-anthropic) | partial | `b9700df4e1624bec6513944a1cdc570e7ed8dfb62224d210206c516980b5ea3c` |
| `MiniMax-M2.7` | 204800 / 204800 | CNY:2.1 / 8.4 | `modelName`→[minimax-models](../SOURCES.md#minimax-models);`contextWindow`→[minimax-anthropic](../SOURCES.md#minimax-anthropic);`maxOutputTokens`→[minimax-messages-api](../SOURCES.md#minimax-messages-api) | [minimax-models](../SOURCES.md#minimax-models);[minimax-anthropic](../SOURCES.md#minimax-anthropic);[minimax-messages-api](../SOURCES.md#minimax-messages-api) | partial | `60211ae0b2f635b621fc1e4934b57899e980803ead71fd8cf71553603b83c354` |
### compute/coding-plans/minimax-coding.json
@@ -60,7 +61,7 @@
```json
{
"contextWindow": 204800,
"maxOutputTokens": 131072,
"maxOutputTokens": 204800,
"serviceType": [
"chat",
"reasoning"
@@ -79,7 +80,7 @@
| 模型 ID | 上下文 / 输出 | 计价 | 已核字段→来源 | 来源入口 | 状态 | 数据指纹 |
| --- | --- | --- | --- | --- | --- | --- |
| `MiniMax-M2.7` | 204800 / 131072 | 套餐:未声明 / 未声明 | `modelName`→[minimax-models](../SOURCES.md#minimax-models) | [minimax-models](../SOURCES.md#minimax-models) | partial | `3cae6396e60ce0de40c47509168d516cf464820996ffdaa96776976598aa6111` |
| `MiniMax-M2.7` | 204800 / 204800 | 套餐:未声明 / 未声明 | `modelName`→[minimax-models](../SOURCES.md#minimax-models);`contextWindow`→[minimax-anthropic](../SOURCES.md#minimax-anthropic);`maxOutputTokens`→[minimax-messages-api](../SOURCES.md#minimax-messages-api) | [minimax-models](../SOURCES.md#minimax-models);[minimax-anthropic](../SOURCES.md#minimax-anthropic);[minimax-messages-api](../SOURCES.md#minimax-messages-api) | partial | `146669f1cf9a059cc4dce24ff8a1094a2af2aa84b3ea7f4f1dccee80225f5795` |
### compute/model-specs/minimax.json
@@ -91,7 +92,7 @@
```json
{
"spec.contextWindow": 204800,
"spec.maxOutputTokens": 131072,
"spec.maxOutputTokens": 204800,
"spec.serviceType": [
"chat",
"reasoning"
@@ -112,7 +113,7 @@
| 模型 ID | 上下文 / 输出 | 计价 | 已核字段→来源 | 来源入口 | 状态 | 数据指纹 |
| --- | --- | --- | --- | --- | --- | --- |
| `MiniMax-M2.7` | 204800 / 131072 | 非计价主数据 | `id`→[minimax-models](../SOURCES.md#minimax-models);`spec.contextWindow`→[minimax-anthropic](../SOURCES.md#minimax-anthropic) |[minimax-models](../SOURCES.md#minimax-models);[minimax-anthropic](../SOURCES.md#minimax-anthropic) | partial | `b634190fb5f5efc5803b40a3f13e755601e829d347dc0d036ef789602374a11b` |
| `MiniMax-M2.7` | 204800 / 204800 | 非计价主数据 | `id`→[minimax-models](../SOURCES.md#minimax-models);`spec.contextWindow`→[minimax-anthropic](../SOURCES.md#minimax-anthropic);`spec.maxOutputTokens`→[minimax-messages-api](../SOURCES.md#minimax-messages-api) | [minimax-models](../SOURCES.md#minimax-models);[minimax-anthropic](../SOURCES.md#minimax-anthropic);[minimax-messages-api](../SOURCES.md#minimax-messages-api) | partial | `a8f175f5b432e6e82240c629886b420746a14a148281646ff76797f23c532839` |
## 本轮补充核验
@@ -122,6 +123,14 @@
本轮读取官方Anthropic SDK型号表明文上下文:M3为1000000,M2.7/2.5/2.1及highspeed为204800。M2.x仅文本和工具相关块,不支持图片/视频;清理API/套餐/sharedspec中误列的vision能力。输出上限、价格、套餐账号可用性不因窗口核验提高状态。
## 2026-10-18 输出上限与下线通知复核
- 输出上限:[minimax-messages-api](../SOURCES.md#minimax-messages-api) 的 `max_tokens` 说明写明,除 MiniMax-M3.1-Flash-Preview 与 MiniMax-M3 外的其他模型推荐值 65536(64K)、上限 204800(200K),超过上限的内容会被截断;同页 `model` 枚举列出 M2.7、M2.5、M2.1、M2 及各 highspeed,国际站同页(platform.minimax.io)与 OpenAI 兼容 Chat Completions 参考的 `max_completion_tokens` 数值相同。`maxOutputTokens` 表示单次输出上限(客户端出站准入按它拒绝超额请求),登记上限而非推荐值:规格由 131072 更正为 204800。直连(`provider-minimax-001`)与 Token Plan(`provider-minimax-coding-001`)两个接入面都走 `/anthropic` 端点、没有输出覆盖,随规格变为 204800;官网未按 Key 类型另设单次输出上限。
- 上下文窗口:[minimax-anthropic](../SOURCES.md#minimax-anthropic) 型号表仍为 204,800,数值不变。输出上限与窗口数值相同,单次实际可用的输出仍受窗口余量约束。
- 下线通知:[minimax-models](../SOURCES.md#minimax-models) 页首通知 MiniMax M2.5、M2.7 系列 2026-10-19 起停止向新用户开放调用、2026-11-18 正式下线(国际站同页日期相同);按量付费的存量用户可调用至正式下线日;M Plan 与 Token Plan 中这两个系列的请求自 2026-10-19 起统一路由至 M3.1 Flash Preview,原模型名称保留为兼容入口。尚未到正式下线日,本次不删除条目,只在直连与 Token Plan 条目描述中写明通知;正式下线后再按 tombstones 处置。
- Token Plan 边界:2026-10-19 起该名称在 Token Plan 下实际由 M3.1 Flash Preview 处理,本条目的窗口与输出仍按 M2.7 合同登记(小于 M3.1 Flash Preview 的合同,不会放大请求);路由后思考参数等行为差异与套餐账号可用性未做账号实测。
- 其他平台:火山方舟、腾讯云、百度千帆套餐里的同名条目(`minimax-m2.5`、`minimax-m2.7`)没有本地窗口和输出数值,旧版客户端规格匹配器会让它们继承本规格,输出上限随之由 131072 变为 204800;这些平台自己的上限未核,客户端从上游「max_tokens 过大」报错学习的输出上限仍只收紧。阿里云百炼两套餐的 MiniMax-M2.5 有本地 8192 覆盖,不受影响。
## 下次更新核查
- 对照官网核查精确 ID/别名、是否仍列出、上下文/输入/输出限制及单位。