feat(model-specs): 新增模型规格库——跨 provider 模型参数统一维护(presetDataVersion 54→58)

* feat(model-specs): 新增模型规格库与 schema 契约

- compute/model-specs/:按厂商维护模型内在参数(上下文窗口/最大输出/能力/serviceType/默认温度,不含价签)
- schemas/model-spec.schema.json:Draft-07 契约,spec 允许 null(新文件不影响老客户端 frozen 契约)
- scripts/validate.mjs:pickSchemaKey 纳入 model-specs 校验
- manifest.presetDataVersion 54→55

* feat(model-specs): 新增小米 MiMo 系列模型规格;bump presetDataVersion 55→56

* feat(model-specs): 补全全量模型规格;presetDataVersion 56→57

* feat(model-specs): 新增 releasedAt/retiredAt 时间戳字段;补充 mimo 退役日期
This commit is contained in:
Johnson-LYS
2026-06-01 19:45:14 +08:00
committed by GitHub
parent 9633df0219
commit e84edec964
25 changed files with 2668 additions and 2 deletions

View File

@@ -0,0 +1,239 @@
{
"description": "小米 MiMo 系列模型规格。参数来源https://platform.xiaomimimo.com/docs/zh-CN/quick-start/model。注意 v2-pro/v2-omni 自 2026-06-01 起转发到 v2.5 系列2026-06-30 正式停用,规格库仍保留供存量 NewAPI 渠道正确展示参数。",
"specs": [
{
"id": "mimo-v2.5-pro",
"displayName": "MiMo V2.5 Pro",
"family": "mimo-v2.5-pro",
"match": {
"patterns": [
"mimo-v2.5-pro*",
"mimo-v2-5-pro*"
]
},
"spec": {
"contextWindow": 1000000,
"maxOutputTokens": 131072,
"capabilities": [
"chat",
"reasoning",
"tool_use",
"code",
"vision"
],
"serviceType": [
"chat",
"reasoning"
],
"defaultTemperature": 1,
"supportsReasoning": true,
"description": "小米 MiMo 旗舰推理模型,支持文本/图像/工具调用"
}
},
{
"id": "mimo-v2.5",
"displayName": "MiMo V2.5",
"family": "mimo-v2.5",
"match": {
"exact": [
"mimo-v2.5"
],
"patterns": [
"mimo-v2.5-chat*",
"mimo-v2-5*"
]
},
"spec": {
"contextWindow": 1000000,
"maxOutputTokens": 131072,
"capabilities": [
"chat",
"reasoning",
"vision",
"tool_use",
"code"
],
"serviceType": [
"chat",
"vision"
],
"defaultTemperature": 1,
"supportsReasoning": true,
"description": "小米 MiMo 全模态模型,支持图像/音频/视频理解"
}
},
{
"id": "mimo-v2-pro",
"displayName": "MiMo V2 Pro已停用→转发至 V2.5 Pro",
"family": "mimo-v2-pro",
"match": {
"patterns": [
"mimo-v2-pro*"
]
},
"spec": {
"contextWindow": 1000000,
"maxOutputTokens": 131072,
"capabilities": [
"chat",
"reasoning",
"tool_use",
"code",
"vision"
],
"serviceType": [
"chat",
"reasoning"
],
"defaultTemperature": 1,
"supportsReasoning": true,
"description": "小米 MiMo V2 Pro自 2026-06-01 转发至 V2.5 Pro",
"retiredAt": "2026-06-30"
}
},
{
"id": "mimo-v2-omni",
"displayName": "MiMo V2 Omni已停用→转发至 V2.5",
"family": "mimo-v2-omni",
"match": {
"patterns": [
"mimo-v2-omni*"
]
},
"spec": {
"contextWindow": 256000,
"maxOutputTokens": 131072,
"capabilities": [
"chat",
"reasoning",
"vision",
"tool_use",
"code"
],
"serviceType": [
"chat",
"vision"
],
"defaultTemperature": 1,
"supportsReasoning": true,
"description": "小米 MiMo V2 全模态(自 2026-06-01 转发至 V2.5",
"retiredAt": "2026-06-30"
}
},
{
"id": "mimo-v2-flash",
"displayName": "MiMo V2 Flash",
"family": "mimo-v2-flash",
"match": {
"patterns": [
"mimo-v2-flash*"
]
},
"spec": {
"contextWindow": 256000,
"maxOutputTokens": 65536,
"capabilities": [
"chat",
"reasoning",
"tool_use",
"code",
"fast"
],
"serviceType": [
"fast"
],
"defaultTemperature": 1,
"supportsReasoning": true,
"description": "小米 MiMo 快速版,适合高频低延迟任务"
}
},
{
"id": "mimo-v2.5-tts",
"displayName": "MiMo V2.5 TTS",
"family": "mimo-v2.5-tts",
"match": {
"exact": [
"mimo-v2.5-tts"
]
},
"spec": {
"contextWindow": 8192,
"capabilities": [
"tts",
"multilingual",
"style_control"
],
"serviceType": [
"tts"
],
"description": "小米 MiMo 语音合成,支持多语言与风格控制"
}
},
{
"id": "mimo-v2.5-tts-voiceclone",
"displayName": "MiMo V2.5 TTS Voice Clone",
"family": "mimo-v2.5-tts",
"match": {
"exact": [
"mimo-v2.5-tts-voiceclone"
]
},
"spec": {
"contextWindow": 8192,
"capabilities": [
"tts",
"voice_clone",
"multilingual"
],
"serviceType": [
"tts",
"voice_clone"
],
"description": "小米 MiMo 声音复刻合成"
}
},
{
"id": "mimo-v2.5-tts-voicedesign",
"displayName": "MiMo V2.5 TTS Voice Design",
"family": "mimo-v2.5-tts",
"match": {
"exact": [
"mimo-v2.5-tts-voicedesign"
]
},
"spec": {
"contextWindow": 8192,
"capabilities": [
"tts",
"voice_design",
"multilingual"
],
"serviceType": [
"tts"
],
"description": "小米 MiMo 自定义音色设计合成"
}
},
{
"id": "mimo-v2-tts",
"displayName": "MiMo V2 TTS",
"family": "mimo-v2-tts",
"match": {
"exact": [
"mimo-v2-tts"
]
},
"spec": {
"contextWindow": 8192,
"capabilities": [
"tts",
"multilingual"
],
"serviceType": [
"tts"
],
"description": "小米 MiMo V2 语音合成(旧版)"
}
}
]
}