diff --git a/compute/coding-plans/minimax-coding.json b/compute/coding-plans/minimax-coding.json index 679a746..1b26cf1 100644 --- a/compute/coding-plans/minimax-coding.json +++ b/compute/coding-plans/minimax-coding.json @@ -29,6 +29,27 @@ } }, "models": [ + { + "modelName": "MiniMax-M3", + "displayName": "MiniMax M3 (Token Plan)", + "serviceType": [ + "chat", + "reasoning" + ], + "description": "MiniMax M3,Token Plan 核心文本模型,1M 上下文,面向 Coding 与 Agent", + "contextWindow": 1000000, + "maxOutputTokens": 131072, + "capabilities": [ + "chat", + "reasoning", + "code", + "tool_use", + "vision", + "agent", + "long_context" + ], + "source": "preset" + }, { "modelName": "MiniMax-M2.7", "displayName": "MiniMax M2.7 (Token Plan)", diff --git a/compute/coding-plans/volcengine-coding.json b/compute/coding-plans/volcengine-coding.json index cd3f067..4b4e1a3 100644 --- a/compute/coding-plans/volcengine-coding.json +++ b/compute/coding-plans/volcengine-coding.json @@ -28,6 +28,47 @@ "modelIdOverride": "ark-code-latest" }, "models": [ + { + "modelName": "doubao-seed-2.1-pro", + "displayName": "豆包 Seed 2.1 Pro", + "serviceType": [ + "chat" + ], + "description": "火山方舟 Coding Plan,豆包 Seed 2.1 Pro,生产级 Coding 与 Agent 模型", + "contextWindow": 256000, + "maxOutputTokens": 262144, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "tool_use", + "agent", + "long_context" + ], + "source": "preset" + }, + { + "modelName": "doubao-seed-2.1-turbo", + "displayName": "豆包 Seed 2.1 Turbo", + "serviceType": [ + "chat" + ], + "description": "火山方舟 Coding Plan,豆包 Seed 2.1 Turbo,高吞吐 Coding 与 Agent 模型", + "contextWindow": 256000, + "maxOutputTokens": 262144, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "tool_use", + "agent", + "fast", + "long_context" + ], + "source": "preset" + }, { "modelName": "ark-code-latest", "displayName": "Ark Code Latest (Auto)", diff --git a/compute/providers/anthropic.json b/compute/providers/anthropic.json index 6bed9f5..9455297 100644 --- a/compute/providers/anthropic.json +++ b/compute/providers/anthropic.json @@ -14,6 +14,106 @@ "computer_use" ], "models": [ + { + "modelName": "claude-fable-5", + "displayName": "Claude Fable 5", + "serviceType": [ + "chat" + ], + "description": "Anthropic 最高能力公开模型,面向长程智能体和高难推理任务", + "contextWindow": 1000000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "tool_use", + "agent", + "long_context" + ], + "inputPrice": 10, + "outputPrice": 50, + "extra": { + "cachePricing": { + "write5m": 12.5, + "write1h": 20, + "read": 1 + }, + "adaptiveThinking": true, + "samplingParametersDeprecated": true, + "pricingNotes": "Prices are per 1M tokens. Full 1M context is billed at standard pricing." + } + }, + { + "modelName": "claude-opus-4-8", + "displayName": "Claude Opus 4.8", + "serviceType": [ + "chat" + ], + "description": "Anthropic Opus 级复杂智能体编码与企业任务模型,1M 上下文", + "contextWindow": 1000000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "tool_use", + "agent", + "long_context" + ], + "inputPrice": 5, + "outputPrice": 25, + "extra": { + "cachePricing": { + "write5m": 6.25, + "write1h": 10, + "read": 0.5 + }, + "adaptiveThinking": true, + "defaultEffort": "high", + "samplingParametersDeprecated": true, + "pricingNotes": "Prices are per 1M tokens. Full 1M context is billed at standard pricing." + } + }, + { + "modelName": "claude-sonnet-5", + "displayName": "Claude Sonnet 5", + "serviceType": [ + "chat", + "computer_use" + ], + "description": "Anthropic Sonnet 5,速度与智能平衡模型,支持电脑使用和长上下文智能体任务", + "contextWindow": 1000000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "tool_use", + "computer_use", + "agent", + "long_context" + ], + "inputPrice": 2, + "outputPrice": 10, + "extra": { + "cachePricing": { + "write5m": 2.5, + "write1h": 4, + "read": 0.2 + }, + "introductoryPricingUntil": "2026-08-31", + "standardPricingFrom": "2026-09-01", + "standardInputPrice": 3, + "standardOutputPrice": 15, + "adaptiveThinking": true, + "defaultEffort": "high", + "samplingParametersDeprecated": true + } + }, { "modelName": "claude-opus-4-7", "displayName": "Claude Opus 4.7", @@ -32,7 +132,6 @@ ], "inputPrice": 5, "outputPrice": 25, - "defaultTemperature": 1, "extra": { "cachePricing": { "write5m": 6.25, diff --git a/compute/providers/google.json b/compute/providers/google.json index 91a0813..e079670 100644 --- a/compute/providers/google.json +++ b/compute/providers/google.json @@ -15,6 +15,65 @@ "embedding" ], "models": [ + { + "modelName": "gemini-3.5-flash", + "displayName": "Gemini 3.5 Flash", + "serviceType": [ + "chat" + ], + "description": "Google Gemini 3.5 Flash 稳定版,高速多模态模型,1M 上下文", + "contextWindow": 1048576, + "maxOutputTokens": 65536, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "ultra_long_context", + "tool_use", + "fast" + ], + "inputPrice": 1.5, + "outputPrice": 9, + "defaultTemperature": 1, + "defaultTopP": 0.95, + "extra": { + "cachePricing": { + "inputCacheRead": 0.75 + }, + "pricingNotes": "Standard paid tier text/image/video price; audio input uses a separate Google pricing row." + } + }, + { + "modelName": "gemini-3.1-flash-lite", + "displayName": "Gemini 3.1 Flash-Lite", + "serviceType": [ + "fast" + ], + "description": "Google Gemini 3.1 Flash-Lite 稳定版,低成本高吞吐多模态模型,替代已关闭的 Preview 版本", + "contextWindow": 1048576, + "maxOutputTokens": 65536, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "ultra_long_context", + "tool_use", + "fast" + ], + "inputPrice": 0.25, + "outputPrice": 1.5, + "defaultTemperature": 1, + "defaultTopP": 0.95, + "extra": { + "audioInputPrice": 0.5, + "cachePricing": { + "inputCacheRead": 0.125, + "audioInputCacheRead": 0.25 + } + } + }, { "modelName": "gemini-3.1-pro-preview", "displayName": "Gemini 3.1 Pro Preview", @@ -32,8 +91,8 @@ "ultra_long_context", "tool_use" ], - "inputPrice": 2.0, - "outputPrice": 12.0, + "inputPrice": 2, + "outputPrice": 12, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { @@ -64,7 +123,7 @@ "fast" ], "inputPrice": 0.5, - "outputPrice": 3.0, + "outputPrice": 3, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { @@ -72,38 +131,7 @@ "cachePricing": { "inputCacheRead": 0.05, "audioInputCacheRead": 0.1, - "storagePerMillionTokensPerHour": 1.0 - } - } - }, - { - "modelName": "gemini-3.1-flash-lite-preview", - "displayName": "Gemini 3.1 Flash-Lite Preview", - "serviceType": [ - "fast" - ], - "description": "Google Gemini 3.1 Flash-Lite Preview,低成本高吞吐多模态模型", - "contextWindow": 1048576, - "maxOutputTokens": 65536, - "capabilities": [ - "chat", - "reasoning", - "code", - "vision", - "ultra_long_context", - "tool_use", - "fast" - ], - "inputPrice": 0.25, - "outputPrice": 1.5, - "defaultTemperature": 1, - "defaultTopP": 0.95, - "extra": { - "pricingNotes": "Standard paid tier text/image/video price; audio input is $0.50 per 1M tokens.", - "cachePricing": { - "inputCacheRead": 0.025, - "audioInputCacheRead": 0.05, - "storagePerMillionTokensPerHour": 1.0 + "storagePerMillionTokensPerHour": 1 } } }, @@ -169,5 +197,8 @@ "inputPrice": 0.1, "extra": {} } + ], + "tombstones": [ + "gemini-3.1-flash-lite-preview" ] } diff --git a/compute/providers/minimax.json b/compute/providers/minimax.json index 6e5b758..3b4ad00 100644 --- a/compute/providers/minimax.json +++ b/compute/providers/minimax.json @@ -9,7 +9,7 @@ "apiKeyVerified": false, "enabled": false, "status": "unconfigured", - "priceCurrency": "CNY", + "priceCurrency": "USD", "services": [ "chat", "fast", @@ -21,6 +21,62 @@ "music_gen" ], "models": [ + { + "modelName": "MiniMax-M3", + "displayName": "MiniMax M3", + "serviceType": [ + "chat", + "reasoning", + "vision" + ], + "description": "MiniMax M3,前沿多模态 Coding 与 Agent 模型,1M 上下文", + "contextWindow": 1000000, + "maxOutputTokens": 131072, + "capabilities": [ + "chat", + "reasoning", + "code", + "tool_use", + "agent", + "vision", + "long_context" + ], + "inputPrice": 0.3, + "outputPrice": 1.2, + "defaultTemperature": 1, + "defaultTopP": 0.95, + "extra": { + "pricingTiers": [ + { + "maxInputTokens": 512000, + "inputPrice": 0.3, + "outputPrice": 1.2, + "cacheReadPrice": 0.06 + }, + { + "maxInputTokens": 1000000, + "inputPrice": 0.6, + "outputPrice": 2.4, + "cacheReadPrice": 0.12 + } + ], + "priorityPricingTiers": [ + { + "maxInputTokens": 512000, + "inputPrice": 0.45, + "outputPrice": 1.8, + "cacheReadPrice": 0.09 + }, + { + "maxInputTokens": 1000000, + "inputPrice": 0.9, + "outputPrice": 3.6, + "cacheReadPrice": 0.18 + } + ], + "pricingNotes": "Permanent 50% off prices from MiniMax Pay as You Go page." + } + }, { "modelName": "MiniMax-M2.7", "displayName": "MiniMax M2.7", @@ -38,13 +94,13 @@ "tool_use", "vision" ], - "inputPrice": 2.1, - "outputPrice": 8.4, + "inputPrice": 0.3, + "outputPrice": 1.2, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { - "cacheReadPrice": 0.42, - "cacheWritePrice": 2.625, + "cacheReadPrice": 0.06, + "cacheWritePrice": 0.375, "outputSpeedTps": 60 } }, @@ -65,13 +121,13 @@ "fast", "vision" ], - "inputPrice": 4.2, - "outputPrice": 16.8, + "inputPrice": 0.6, + "outputPrice": 2.4, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { - "cacheReadPrice": 0.42, - "cacheWritePrice": 2.625, + "cacheReadPrice": 0.06, + "cacheWritePrice": 0.375, "outputSpeedTps": 100 } }, @@ -92,13 +148,13 @@ "tool_use", "long_context" ], - "inputPrice": 2.1, - "outputPrice": 8.4, + "inputPrice": 0.3, + "outputPrice": 1.2, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { - "cacheReadPrice": 0.21, - "cacheWritePrice": 2.625, + "cacheReadPrice": 0.03, + "cacheWritePrice": 0.375, "outputSpeedTps": 60 } }, @@ -118,13 +174,13 @@ "tool_use", "fast" ], - "inputPrice": 4.2, - "outputPrice": 16.8, + "inputPrice": 0.6, + "outputPrice": 2.4, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { - "cacheReadPrice": 0.21, - "cacheWritePrice": 2.625, + "cacheReadPrice": 0.03, + "cacheWritePrice": 0.375, "outputSpeedTps": 100 } }, @@ -143,13 +199,13 @@ "tool_use", "reasoning" ], - "inputPrice": 2.1, - "outputPrice": 8.4, + "inputPrice": 0.3, + "outputPrice": 1.2, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { - "cacheReadPrice": 0.21, - "cacheWritePrice": 2.625, + "cacheReadPrice": 0.03, + "cacheWritePrice": 0.375, "outputSpeedTps": 60 } }, @@ -169,13 +225,13 @@ "tool_use", "fast" ], - "inputPrice": 4.2, - "outputPrice": 16.8, + "inputPrice": 0.6, + "outputPrice": 2.4, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { - "cacheReadPrice": 0.21, - "cacheWritePrice": 2.625, + "cacheReadPrice": 0.03, + "cacheWritePrice": 0.375, "outputSpeedTps": 100 } }, @@ -193,12 +249,14 @@ "code", "tool_use" ], - "inputPrice": 2.1, - "outputPrice": 8.4, + "inputPrice": 0.3, + "outputPrice": 1.2, "defaultTemperature": 1, "defaultTopP": 0.95, "extra": { - "legacy": true + "legacy": true, + "cacheReadPrice": 0.03, + "cacheWritePrice": 0.375 } }, { @@ -214,37 +272,21 @@ "chat", "roleplay" ], - "inputPrice": 2.1, - "outputPrice": 8.4, + "inputPrice": 0.3, + "outputPrice": 1.2, "defaultTemperature": 1, "defaultTopP": 0.95, - "extra": {} - }, - { - "modelName": "MiniMax-Text-01", - "displayName": "MiniMax Text 01", - "serviceType": [ - "chat" - ], - "description": "MiniMax 百万级长上下文文本模型,擅长长文档处理", - "contextWindow": 1000000, - "maxOutputTokens": 131072, - "capabilities": [ - "chat", - "reasoning", - "code", - "long_context" - ], - "inputPrice": 1.4, - "outputPrice": 7.7, - "defaultTemperature": 0.1, - "defaultTopP": 0.95, - "extra": {} + "extra": { + "cacheReadPrice": 0.03, + "cacheWritePrice": 0.375 + } }, { "modelName": "image-01", "displayName": "MiniMax Image 01", - "serviceType": ["image_gen"], + "serviceType": [ + "image_gen" + ], "description": "MiniMax 文生图/图生图模型,支持主题参考(角色一致性),最长 1500 字符 prompt", "capabilities": [ "image_generation", @@ -252,17 +294,32 @@ "chinese_optimized" ], "extra": { - "supportedAspectRatios": ["1:1", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "21:9"], + "supportedAspectRatios": [ + "1:1", + "16:9", + "9:16", + "4:3", + "3:4", + "3:2", + "2:3", + "21:9" + ], "maxPromptLength": 1500, "maxBatchSize": 9, - "responseFormats": ["url", "base64"], - "urlExpiry": "24h" + "responseFormats": [ + "url", + "base64" + ], + "urlExpiry": "24h", + "pricePerImage": 0.0035 } }, { "modelName": "image-01-live", "displayName": "MiniMax Image 01 Live", - "serviceType": ["image_gen"], + "serviceType": [ + "image_gen" + ], "description": "MiniMax 文生图模型(Live 版),支持画风控制(漫画/元气/中世纪/水彩)", "capabilities": [ "image_generation", @@ -271,18 +328,36 @@ "chinese_optimized" ], "extra": { - "supportedAspectRatios": ["1:1", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3"], - "supportedStyles": ["漫画", "元气", "中世纪", "水彩"], + "supportedAspectRatios": [ + "1:1", + "16:9", + "9:16", + "4:3", + "3:4", + "3:2", + "2:3" + ], + "supportedStyles": [ + "漫画", + "元气", + "中世纪", + "水彩" + ], "maxPromptLength": 1500, "maxBatchSize": 9, - "responseFormats": ["url", "base64"], + "responseFormats": [ + "url", + "base64" + ], "urlExpiry": "24h" } }, { "modelName": "speech-2.8-hd", "displayName": "MiniMax Speech 2.8 HD", - "serviceType": ["tts"], + "serviceType": [ + "tts" + ], "description": "MiniMax 最新高清语音合成模型,支持 40+ 语言、100+ 预置音色,毫秒级延迟", "capabilities": [ "tts", @@ -293,13 +368,23 @@ ], "extra": { "maxTextLength": 10000, - "supportedFormats": ["mp3", "wav", "pcm", "flac", "aac", "ogg"] + "supportedFormats": [ + "mp3", + "wav", + "pcm", + "flac", + "aac", + "ogg" + ], + "pricePerMillionCharacters": 100 } }, { "modelName": "speech-2.8-turbo", "displayName": "MiniMax Speech 2.8 Turbo", - "serviceType": ["tts"], + "serviceType": [ + "tts" + ], "description": "MiniMax 快速语音合成模型,速度优先,适合实时场景", "capabilities": [ "tts", @@ -310,13 +395,23 @@ ], "extra": { "maxTextLength": 10000, - "supportedFormats": ["mp3", "wav", "pcm", "flac", "aac", "ogg"] + "supportedFormats": [ + "mp3", + "wav", + "pcm", + "flac", + "aac", + "ogg" + ], + "pricePerMillionCharacters": 60 } }, { "modelName": "speech-2.6-hd", "displayName": "MiniMax Speech 2.6 HD", - "serviceType": ["tts"], + "serviceType": [ + "tts" + ], "description": "MiniMax 高清语音合成模型(2.6 版),音质优秀,生成速度快", "capabilities": [ "tts", @@ -327,13 +422,23 @@ ], "extra": { "maxTextLength": 10000, - "supportedFormats": ["mp3", "wav", "pcm", "flac", "aac", "ogg"] + "supportedFormats": [ + "mp3", + "wav", + "pcm", + "flac", + "aac", + "ogg" + ], + "pricePerMillionCharacters": 100 } }, { "modelName": "speech-2.6-turbo", "displayName": "MiniMax Speech 2.6 Turbo", - "serviceType": ["tts"], + "serviceType": [ + "tts" + ], "description": "MiniMax 快速语音合成模型(2.6 版),低延迟响应", "capabilities": [ "tts", @@ -344,13 +449,23 @@ ], "extra": { "maxTextLength": 10000, - "supportedFormats": ["mp3", "wav", "pcm", "flac", "aac", "ogg"] + "supportedFormats": [ + "mp3", + "wav", + "pcm", + "flac", + "aac", + "ogg" + ], + "pricePerMillionCharacters": 60 } }, { "modelName": "speech-02-hd", "displayName": "MiniMax Speech 02 HD", - "serviceType": ["tts"], + "serviceType": [ + "tts" + ], "description": "MiniMax 高清语音合成模型(历史版本),韵律稳定性优秀", "capabilities": [ "tts", @@ -360,14 +475,24 @@ ], "extra": { "maxTextLength": 10000, - "supportedFormats": ["mp3", "wav", "pcm", "flac", "aac", "ogg"], - "legacy": true + "supportedFormats": [ + "mp3", + "wav", + "pcm", + "flac", + "aac", + "ogg" + ], + "legacy": true, + "pricePerMillionCharacters": 100 } }, { "modelName": "speech-02-turbo", "displayName": "MiniMax Speech 02 Turbo", - "serviceType": ["tts"], + "serviceType": [ + "tts" + ], "description": "MiniMax 快速语音合成模型(历史版本),增强小语种支持", "capabilities": [ "tts", @@ -377,14 +502,24 @@ ], "extra": { "maxTextLength": 10000, - "supportedFormats": ["mp3", "wav", "pcm", "flac", "aac", "ogg"], - "legacy": true + "supportedFormats": [ + "mp3", + "wav", + "pcm", + "flac", + "aac", + "ogg" + ], + "legacy": true, + "pricePerMillionCharacters": 60 } }, { "modelName": "MiniMax-Hailuo-2.3", "displayName": "海螺视频 2.3", - "serviceType": ["video_gen"], + "serviceType": [ + "video_gen" + ], "description": "MiniMax 最新视频生成模型,支持文生视频和图生视频,支持 15 种运镜指令控制", "capabilities": [ "video_generation", @@ -396,7 +531,10 @@ ], "extra": { "maxVideoDuration": 10, - "supportedResolutions": ["768p", "1080p"], + "supportedResolutions": [ + "768p", + "1080p" + ], "maxPromptLength": 2000, "asyncMode": true } @@ -404,7 +542,9 @@ { "modelName": "MiniMax-Hailuo-2.3-Fast", "displayName": "海螺视频 2.3 快速版", - "serviceType": ["video_gen"], + "serviceType": [ + "video_gen" + ], "description": "海螺视频快速版本(仅图生视频),生成速度更快", "capabilities": [ "video_generation", @@ -415,14 +555,19 @@ ], "extra": { "maxVideoDuration": 10, - "supportedResolutions": ["768p", "1080p"], + "supportedResolutions": [ + "768p", + "1080p" + ], "asyncMode": true } }, { "modelName": "T2V-01-Director", "displayName": "海螺视频 Director", - "serviceType": ["video_gen"], + "serviceType": [ + "video_gen" + ], "description": "导演级文生视频模型,精准运镜控制(历史版本)", "capabilities": [ "video_generation", @@ -432,7 +577,9 @@ ], "extra": { "maxVideoDuration": 6, - "supportedResolutions": ["720p"], + "supportedResolutions": [ + "720p" + ], "asyncMode": true, "legacy": true } @@ -440,7 +587,9 @@ { "modelName": "MiniMax-Hailuo-02", "displayName": "海螺视频 02", - "serviceType": ["video_gen"], + "serviceType": [ + "video_gen" + ], "description": "海螺视频 02,原生 1080P 生成,指令跟随能力强(历史版本)", "capabilities": [ "video_generation", @@ -450,7 +599,11 @@ ], "extra": { "maxVideoDuration": 10, - "supportedResolutions": ["512p", "768p", "1080p"], + "supportedResolutions": [ + "512p", + "768p", + "1080p" + ], "asyncMode": true, "legacy": true } @@ -458,7 +611,9 @@ { "modelName": "S2V-01", "displayName": "海螺视频 主体参考", - "serviceType": ["video_gen"], + "serviceType": [ + "video_gen" + ], "description": "主体参考视频生成模型,基于参考图保持角色一致性", "capabilities": [ "video_generation", @@ -472,7 +627,9 @@ { "modelName": "music-2.6", "displayName": "MiniMax Music 2.6", - "serviceType": ["music_gen"], + "serviceType": [ + "music_gen" + ], "description": "MiniMax AI 音乐生成模型,支持音乐灵感描述和歌词输入,可生成带人声或纯音乐", "capabilities": [ "music_generation", @@ -483,14 +640,31 @@ "extra": { "maxPromptLength": 2000, "maxLyricsLength": 3500, - "outputFormats": ["hex", "url"], - "supportedLyricsStructures": ["[Intro]", "[Verse]", "[Pre Chorus]", "[Chorus]", "[Interlude]", "[Bridge]", "[Outro]", "[Hook]", "[Solo]", "[Inst]"] + "outputFormats": [ + "hex", + "url" + ], + "supportedLyricsStructures": [ + "[Intro]", + "[Verse]", + "[Pre Chorus]", + "[Chorus]", + "[Interlude]", + "[Bridge]", + "[Outro]", + "[Hook]", + "[Solo]", + "[Inst]" + ], + "pricePerSongUpToFiveMinutes": 0.15 } }, { "modelName": "music-2.5+", "displayName": "MiniMax Music 2.5+", - "serviceType": ["music_gen"], + "serviceType": [ + "music_gen" + ], "description": "MiniMax AI 音乐生成模型(2.5+ 版),音质提升", "capabilities": [ "music_generation", @@ -499,13 +673,19 @@ "chinese_optimized" ], "extra": { - "outputFormats": ["hex", "url"] + "outputFormats": [ + "hex", + "url" + ], + "pricePerSongUpToFiveMinutes": 0.15 } }, { "modelName": "music-2.5", "displayName": "MiniMax Music 2.5", - "serviceType": ["music_gen"], + "serviceType": [ + "music_gen" + ], "description": "MiniMax AI 音乐生成模型(2.5 版)", "capabilities": [ "music_generation", @@ -514,13 +694,19 @@ "chinese_optimized" ], "extra": { - "outputFormats": ["hex", "url"] + "outputFormats": [ + "hex", + "url" + ], + "pricePerSongUpToFiveMinutes": 0.15 } }, { "modelName": "music-cover", "displayName": "MiniMax Music Cover", - "serviceType": ["music_gen"], + "serviceType": [ + "music_gen" + ], "description": "MiniMax AI 翻唱模型,基于参考音频生成翻唱版本,支持修改歌词", "capabilities": [ "music_generation", @@ -530,8 +716,15 @@ "extra": { "maxAudioDuration": 360, "maxAudioSize": "50MB", - "supportedFormats": ["mp3", "wav", "flac"] + "supportedFormats": [ + "mp3", + "wav", + "flac" + ] } } + ], + "tombstones": [ + "MiniMax-Text-01" ] } diff --git a/compute/providers/mistral.json b/compute/providers/mistral.json index 1a66915..3cf09b8 100644 --- a/compute/providers/mistral.json +++ b/compute/providers/mistral.json @@ -14,6 +14,30 @@ "fast" ], "models": [ + { + "modelName": "mistral-medium-latest", + "displayName": "Mistral Medium 3.5", + "serviceType": [ + "chat" + ], + "description": "Mistral 前沿多模态模型,面向 Agentic 和 Coding 场景优化,256K 上下文", + "contextWindow": 256000, + "maxOutputTokens": 262144, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "tool_use", + "agent", + "long_context" + ], + "inputPrice": 1.5, + "outputPrice": 7.5, + "defaultTemperature": 0.7, + "defaultTopP": 1, + "extra": {} + }, { "modelName": "mistral-large-latest", "displayName": "Mistral Large 3", @@ -39,12 +63,12 @@ }, { "modelName": "mistral-small-latest", - "displayName": "Mistral Small 3.2", + "displayName": "Mistral Small 4", "serviceType": [ "fast" ], - "description": "Mistral 高效小模型,低延迟,适合快速推理场景", - "contextWindow": 128000, + "description": "Mistral Small 4,统一指令、推理和编码能力的高效多模态模型,256K 上下文", + "contextWindow": 256000, "maxOutputTokens": 8192, "capabilities": [ "chat", @@ -52,10 +76,12 @@ "vision", "reasoning", "fast", - "tool_use" + "tool_use", + "agent", + "long_context" ], - "inputPrice": 0.1, - "outputPrice": 0.3, + "inputPrice": 0.15, + "outputPrice": 0.6, "defaultTemperature": 0.7, "defaultTopP": 1, "extra": {} diff --git a/compute/providers/openai.json b/compute/providers/openai.json index e1e9c6a..b6b5517 100644 --- a/compute/providers/openai.json +++ b/compute/providers/openai.json @@ -19,9 +19,300 @@ "responses", "image_gen", "omni", - "realtime_voice" + "realtime_voice", + "simultaneous_interpret", + "translation" ], "models": [ + { + "modelName": "gpt-5.5", + "displayName": "GPT-5.5", + "serviceType": [ + "chat", + "responses" + ], + "description": "OpenAI 最新前沿模型,面向复杂推理、编码和专业工作流,1M 上下文,128K 最大输出", + "contextWindow": 1050000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "ultra_long_context", + "tool_use", + "agent" + ], + "inputPrice": 5, + "outputPrice": 30, + "extra": { + "cachedInputPrice": 0.5, + "reasoningEffort": [ + "none", + "low", + "medium", + "high", + "xhigh" + ], + "defaultReasoningEffort": "medium", + "pricingNotes": "Prices are per 1M tokens; long-context requests may use higher-tier pricing per OpenAI pricing page." + } + }, + { + "modelName": "gpt-5.5-pro", + "displayName": "GPT-5.5 Pro", + "serviceType": [ + "responses" + ], + "description": "OpenAI GPT-5.5 Pro,最高能力推理模型,仅面向 Responses API", + "contextWindow": 1050000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "ultra_long_context", + "tool_use", + "agent" + ], + "inputPrice": 30, + "outputPrice": 180, + "extra": { + "responsesOnly": true, + "reasoningEffort": [ + "medium", + "high", + "xhigh" + ], + "defaultReasoningEffort": "high", + "pricingNotes": "No cached-input discount is listed for GPT-5.5 Pro on the official pricing page." + } + }, + { + "modelName": "gpt-5.4", + "displayName": "GPT-5.4", + "serviceType": [ + "chat", + "responses" + ], + "description": "OpenAI GPT-5.4,高性价比前沿模型,1M 上下文,支持文本和图像输入", + "contextWindow": 1050000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "ultra_long_context", + "tool_use" + ], + "inputPrice": 2.5, + "outputPrice": 15, + "extra": { + "cachedInputPrice": 0.25, + "reasoningEffort": [ + "none", + "low", + "medium", + "high" + ], + "pricingNotes": "Prices are per 1M tokens; long-context requests may use higher-tier pricing per OpenAI pricing page." + } + }, + { + "modelName": "gpt-5.4-pro", + "displayName": "GPT-5.4 Pro", + "serviceType": [ + "responses" + ], + "description": "OpenAI GPT-5.4 Pro,专业推理与长程任务模型,仅面向 Responses API", + "contextWindow": 1050000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "ultra_long_context", + "tool_use" + ], + "inputPrice": 30, + "outputPrice": 180, + "extra": { + "responsesOnly": true, + "reasoningEffort": [ + "medium", + "high", + "xhigh" + ], + "defaultReasoningEffort": "high" + } + }, + { + "modelName": "gpt-5.4-mini", + "displayName": "GPT-5.4 Mini", + "serviceType": [ + "chat", + "fast", + "responses" + ], + "description": "OpenAI GPT-5.4 Mini,低延迟高性价比模型,400K 上下文,128K 最大输出", + "contextWindow": 400000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "long_context", + "tool_use", + "fast" + ], + "inputPrice": 0.75, + "outputPrice": 4.5, + "extra": { + "cachedInputPrice": 0.075, + "reasoningEffort": [ + "none", + "low", + "medium", + "high" + ] + } + }, + { + "modelName": "gpt-5.4-nano", + "displayName": "GPT-5.4 Nano", + "serviceType": [ + "fast", + "responses" + ], + "description": "OpenAI GPT-5.4 Nano,最低成本极速模型,400K 上下文,128K 最大输出", + "contextWindow": 400000, + "maxOutputTokens": 128000, + "capabilities": [ + "chat", + "reasoning", + "code", + "fast", + "long_context" + ], + "inputPrice": 0.2, + "outputPrice": 1.25, + "extra": { + "cachedInputPrice": 0.02, + "reasoningEffort": [ + "none", + "low", + "medium" + ] + } + }, + { + "modelName": "gpt-image-2", + "displayName": "GPT Image 2", + "serviceType": [ + "image_gen" + ], + "description": "OpenAI 最新图像生成和编辑模型,支持文本输入、图像输入与图像输出", + "capabilities": [ + "image_generation", + "image_editing", + "text_rendering", + "vision" + ], + "inputPrice": 5, + "outputPrice": 30, + "extra": { + "imageInputPrice": 8, + "textCachedInputPrice": 1.25, + "imageCachedInputPrice": 2, + "snapshot": "gpt-image-2-2026-04-21", + "pricingNotes": "Text input is $5/M tokens, image input is $8/M tokens, image output is $30/M tokens." + } + }, + { + "modelName": "gpt-realtime-2.1", + "displayName": "GPT Realtime 2.1", + "serviceType": [ + "omni", + "realtime_voice" + ], + "description": "OpenAI 最新实时多模态语音模型,支持文本、图像和音频输入输出", + "contextWindow": 128000, + "maxOutputTokens": 32000, + "capabilities": [ + "chat", + "vision", + "tts", + "asr", + "realtime", + "speech_to_speech", + "reasoning", + "tool_use" + ], + "inputPrice": 4, + "outputPrice": 24, + "extra": { + "textCachedInputPrice": 0.4, + "imageInputPrice": 5, + "imageCachedInputPrice": 0.5, + "audioInputPrice": 32, + "audioCachedInputPrice": 0.4, + "audioOutputPrice": 64 + } + }, + { + "modelName": "gpt-realtime-2.1-mini", + "displayName": "GPT Realtime 2.1 Mini", + "serviceType": [ + "realtime_voice" + ], + "description": "OpenAI 低成本实时语音模型,适合实时语音交互", + "contextWindow": 128000, + "maxOutputTokens": 32000, + "capabilities": [ + "chat", + "vision", + "tts", + "asr", + "realtime", + "speech_to_speech", + "fast" + ], + "inputPrice": 0.6, + "outputPrice": 2.4, + "extra": { + "textCachedInputPrice": 0.06, + "imageInputPrice": 0.8, + "imageCachedInputPrice": 0.08, + "audioInputPrice": 10, + "audioCachedInputPrice": 0.3, + "audioOutputPrice": 20 + } + }, + { + "modelName": "gpt-realtime-translate", + "displayName": "GPT Realtime Translate", + "serviceType": [ + "simultaneous_interpret", + "translation" + ], + "description": "OpenAI 实时语音翻译模型,按分钟计费", + "contextWindow": 16000, + "maxOutputTokens": 2000, + "capabilities": [ + "translation", + "simultaneous_interpretation", + "asr", + "realtime" + ], + "extra": { + "audioOutputPricePerMinute": 0.034, + "pricingNotes": "OpenAI lists this model at $0.034 per minute." + } + }, { "modelName": "gpt-5.2", "displayName": "GPT-5.2", @@ -41,8 +332,6 @@ ], "inputPrice": 1.75, "outputPrice": 14, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -64,8 +353,6 @@ ], "inputPrice": 21, "outputPrice": 168, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -87,8 +374,6 @@ ], "inputPrice": 1.25, "outputPrice": 10, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -110,8 +395,6 @@ ], "inputPrice": 1.25, "outputPrice": 10, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -133,8 +416,6 @@ ], "inputPrice": 15, "outputPrice": 120, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -155,8 +436,6 @@ ], "inputPrice": 0.25, "outputPrice": 2, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -175,8 +454,6 @@ ], "inputPrice": 0.05, "outputPrice": 0.4, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -418,8 +695,6 @@ ], "inputPrice": 2, "outputPrice": 8, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -440,8 +715,6 @@ ], "inputPrice": 20, "outputPrice": 80, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -461,8 +734,6 @@ ], "inputPrice": 1.1, "outputPrice": 4.4, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} }, { @@ -483,86 +754,12 @@ ], "inputPrice": 1.1, "outputPrice": 4.4, - "defaultTemperature": 1, - "defaultTopP": 1, "extra": {} - }, - { - "modelName": "dall-e-3", - "displayName": "DALL-E 3", - "serviceType": [ - "image_gen" - ], - "description": "高质量文生图模型", - "capabilities": [ - "image_generation", - "text_rendering" - ], - "extra": { - "supportedImageSizes": [ - "1024x1024", - "1792x1024", - "1024x1792" - ], - "supportedStyles": [ - "natural", - "vivid" - ] - } - }, - { - "modelName": "gpt-4o-realtime", - "displayName": "GPT-4o Realtime", - "serviceType": [ - "omni" - ], - "description": "全能实时模型,支持语音 + 文本 + 视觉", - "contextWindow": 32000, - "maxOutputTokens": 4096, - "capabilities": [ - "chat", - "vision", - "tts", - "asr", - "realtime" - ], - "inputPrice": 4, - "outputPrice": 16, - "defaultTemperature": 0.7, - "defaultTopP": 1, - "extra": { - "supportedModes": [ - "speech-to-speech", - "text-to-speech" - ], - "latencyMs": 300 - } - }, - { - "modelName": "gpt-4o-realtime-preview", - "displayName": "GPT-4o Realtime Preview", - "serviceType": [ - "realtime_voice" - ], - "description": "实时语音交互模型", - "contextWindow": 32000, - "maxOutputTokens": 4096, - "capabilities": [ - "realtime", - "speech_to_speech", - "low_latency" - ], - "inputPrice": 5, - "outputPrice": 20, - "defaultTemperature": 0.7, - "defaultTopP": 1, - "extra": { - "supportedModes": [ - "speech-to-speech", - "text-to-speech" - ], - "latencyMs": 250 - } } + ], + "tombstones": [ + "dall-e-3", + "gpt-4o-realtime", + "gpt-4o-realtime-preview" ] } diff --git a/compute/providers/volcengine.json b/compute/providers/volcengine.json index d96081d..d68b2a5 100644 --- a/compute/providers/volcengine.json +++ b/compute/providers/volcengine.json @@ -22,6 +22,74 @@ "video_gen" ], "models": [ + { + "modelName": "doubao-seed-2.1-pro", + "displayName": "豆包 Seed 2.1 Pro", + "serviceType": [ + "chat", + "reasoning", + "vision" + ], + "description": "火山方舟豆包 Seed 2.1 Pro,生产级 Coding、Agent 与多模态旗舰模型", + "contextWindow": 256000, + "maxOutputTokens": 262144, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "multilingual", + "long_context", + "tool_use", + "agent", + "deep_thinking" + ], + "inputPrice": 6, + "outputPrice": 30, + "defaultTemperature": 1, + "defaultTopP": 0.7, + "apiModelId": "doubao-seed-2-1-pro-260628", + "extra": { + "cacheHitPrice": 1.2, + "cacheStoragePricePerMillionTokenHour": 0.017, + "supportsResponsesApi": true, + "supportsChatApi": true + } + }, + { + "modelName": "doubao-seed-2.1-turbo", + "displayName": "豆包 Seed 2.1 Turbo", + "serviceType": [ + "chat", + "reasoning", + "vision" + ], + "description": "火山方舟豆包 Seed 2.1 Turbo,高吞吐低成本生产模型,适合规模化 Agent 和 Coding 调用", + "contextWindow": 256000, + "maxOutputTokens": 262144, + "capabilities": [ + "chat", + "reasoning", + "code", + "vision", + "multilingual", + "long_context", + "tool_use", + "agent", + "fast" + ], + "inputPrice": 3, + "outputPrice": 15, + "defaultTemperature": 1, + "defaultTopP": 0.7, + "apiModelId": "doubao-seed-2-1-turbo-260628", + "extra": { + "cacheHitPrice": 0.6, + "cacheStoragePricePerMillionTokenHour": 0.017, + "supportsResponsesApi": true, + "supportsChatApi": true + } + }, { "modelName": "doubao-seed-2.0-pro", "displayName": "豆包 2.0 Pro", @@ -72,7 +140,7 @@ ], "description": "火山引擎豆包 Seed 2.0 全模态均衡模型,256K上下文,支持视频/图像/音频/文本统一理解", "contextWindow": 256000, - "maxOutputTokens": 32000, + "maxOutputTokens": 128000, "capabilities": [ "chat", "reasoning", @@ -116,7 +184,7 @@ ], "description": "火山引擎豆包 Seed 2.0 全模态轻量模型,256K上下文,低延迟高并发,支持全模态理解", "contextWindow": 256000, - "maxOutputTokens": 32000, + "maxOutputTokens": 128000, "capabilities": [ "chat", "reasoning", @@ -235,7 +303,10 @@ "inputPrice": 2.4, "outputPrice": 24 } - ] + ], + "deprecated": true, + "deprecationNotice": "火山方舟 2026-07-06 模型列表中标记为即将下线,建议迁移到 Seed 2.1 或 Seed 2.0 系列。", + "replacedBy": "doubao-seed-2.1-turbo" } }, { @@ -278,7 +349,10 @@ "inputPrice": 2.4, "outputPrice": 24 } - ] + ], + "deprecated": true, + "deprecationNotice": "火山方舟 2026-07-06 模型列表中标记为即将下线,建议迁移到 Seed 2.1 或 Seed 2.0 系列。", + "replacedBy": "doubao-seed-2.1-turbo" } }, { @@ -301,7 +375,11 @@ "outputPrice": 8, "defaultTemperature": 1, "defaultTopP": 0.7, - "extra": {} + "extra": { + "deprecated": true, + "deprecationNotice": "火山方舟 2026-07-06 模型列表中标记为即将下线,建议迁移到 Seed 2.1 或 Seed 2.0 系列。", + "replacedBy": "doubao-seed-2.1-turbo" + } }, { "modelName": "doubao-seed-1.6-flash", @@ -323,7 +401,11 @@ "outputPrice": 1.5, "defaultTemperature": 1, "defaultTopP": 0.7, - "extra": {} + "extra": { + "deprecated": true, + "deprecationNotice": "火山方舟 2026-07-06 模型列表中标记为即将下线,建议迁移到 Seed 2.1 或 Seed 2.0 系列。", + "replacedBy": "doubao-seed-2.1-turbo" + } }, { "modelName": "doubao-seed-1.6-lite", @@ -360,7 +442,10 @@ "inputPrice": 1.2, "outputPrice": 12 } - ] + ], + "deprecated": true, + "deprecationNotice": "火山方舟 2026-07-06 模型列表中标记为即将下线,建议迁移到 Seed 2.1 或 Seed 2.0 系列。", + "replacedBy": "doubao-seed-2.1-turbo" } }, { @@ -383,7 +468,11 @@ "outputPrice": 8, "defaultTemperature": 1, "defaultTopP": 0.7, - "extra": {} + "extra": { + "deprecated": true, + "deprecationNotice": "火山方舟 2026-07-06 模型列表中标记为即将下线,建议迁移到 Seed 2.1 或 Seed 2.0 系列。", + "replacedBy": "doubao-seed-2.1-turbo" + } }, { "modelName": "doubao-seed-code", diff --git a/compute/providers/xai.json b/compute/providers/xai.json index 9002922..9e232ee 100644 --- a/compute/providers/xai.json +++ b/compute/providers/xai.json @@ -15,52 +15,92 @@ ], "models": [ { - "modelName": "grok-4.20-0309-reasoning", - "displayName": "Grok 4.20 Reasoning", + "modelName": "grok-4.3", + "displayName": "Grok 4.3", "serviceType": [ "chat", "reasoning" ], - "description": "xAI 旗舰推理模型,支持函数调用与结构化输出", - "contextWindow": 2000000, - "maxOutputTokens": 16384, + "description": "xAI 最新旗舰通用模型,1M 上下文,支持可配置推理、函数调用和结构化输出", + "contextWindow": 1000000, "capabilities": [ "chat", "reasoning", - "code", - "vision", - "tool_use" - ], - "inputPrice": 2.0, - "outputPrice": 6.0, - "defaultTemperature": 1, - "defaultTopP": 1, - "extra": {} - }, - { - "modelName": "grok-4-1-fast-reasoning", - "displayName": "Grok 4.1 Fast Reasoning", - "serviceType": [ - "chat", - "reasoning" - ], - "description": "xAI 高速推理模型,2M 上下文窗口", - "contextWindow": 2000000, - "maxOutputTokens": 16384, - "capabilities": [ - "chat", - "reasoning", - "code", "vision", "tool_use", - "fast", + "structured_output", "long_context" ], - "inputPrice": 0.2, - "outputPrice": 0.5, + "inputPrice": 1.25, + "outputPrice": 2.5, "defaultTemperature": 1, "defaultTopP": 1, - "extra": {} + "extra": { + "cachedInputPrice": 0.2, + "reasoningEffort": [ + "none", + "low", + "medium", + "high" + ], + "aliases": [ + "grok-4.3-latest", + "grok-latest" + ] + } + }, + { + "modelName": "grok-build-0.1", + "displayName": "Grok Build 0.1", + "serviceType": [ + "chat" + ], + "description": "xAI 面向 agentic coding 工作流的专用代码模型", + "contextWindow": 256000, + "capabilities": [ + "chat", + "code", + "agent", + "tool_use", + "structured_output" + ], + "inputPrice": 1, + "outputPrice": 2, + "defaultTemperature": 1, + "defaultTopP": 1, + "extra": { + "cachedInputPrice": 0.2 + } + }, + { + "modelName": "grok-4.20-0309-reasoning", + "displayName": "Grok 4.20 Reasoning (2026-03-09)", + "serviceType": [ + "chat", + "reasoning" + ], + "description": "xAI Grok 4.20 固定版本推理模型,当前价格与 Grok 4.3 一致", + "contextWindow": 1000000, + "maxOutputTokens": 16384, + "capabilities": [ + "chat", + "reasoning", + "vision", + "tool_use", + "structured_output", + "long_context" + ], + "inputPrice": 1.25, + "outputPrice": 2.5, + "defaultTemperature": 1, + "defaultTopP": 1, + "extra": { + "cachedInputPrice": 0.2, + "legacy": true + } } + ], + "tombstones": [ + "grok-4-1-fast-reasoning" ] } diff --git a/compute/service-map.json b/compute/service-map.json index a539521..ae6d819 100644 --- a/compute/service-map.json +++ b/compute/service-map.json @@ -1,6 +1,6 @@ { "chat": { - "modelName": "gpt-5-mini", + "modelName": "gpt-5.4-mini", "providerId": "provider-openai-001" }, "reasoning": { @@ -8,7 +8,7 @@ "providerId": "provider-deepseek-001" }, "fast": { - "modelName": "gpt-5-nano", + "modelName": "gpt-5.4-nano", "providerId": "provider-openai-001" }, "embedding": { @@ -20,7 +20,7 @@ "providerId": "provider-dashscope-001" }, "vision": { - "modelName": "gpt-4o", + "modelName": "gpt-5.4-mini", "providerId": "provider-openai-001" }, "tts": { @@ -36,7 +36,7 @@ "providerId": "provider-dashscope-001" }, "responses": { - "modelName": "o3", + "modelName": "gpt-5.5", "providerId": "provider-openai-001" }, "image_gen": { @@ -48,7 +48,7 @@ "providerId": "provider-minimax-001" }, "omni": { - "modelName": "gpt-4o-realtime", + "modelName": "gpt-realtime-2.1", "providerId": "provider-openai-001" }, "voice_clone": { @@ -56,7 +56,7 @@ "providerId": "provider-dashscope-001" }, "realtime_voice": { - "modelName": "gpt-4o-realtime-preview", + "modelName": "gpt-realtime-2.1", "providerId": "provider-openai-001" }, "simultaneous_interpret": { @@ -68,7 +68,7 @@ "providerId": "provider-dashscope-001" }, "computer_use": { - "modelName": "claude-sonnet-4-5-computer", + "modelName": "claude-sonnet-5", "providerId": "provider-anthropic-001" }, "music_gen": { diff --git a/manifest.json b/manifest.json index 4175f1f..9e7c45a 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "version": "1.0.0", - "presetDataVersion": 66, + "presetDataVersion": 67, "updatedAt": "2026-07-07", "description": "DesireCore 官方配置中心" }