Files
config-center/compute/smart-routing/model-catalog.json

1100 lines
28 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"$schema": "https://desirecore.net/schemas/smart-model-catalog.json",
"version": 1,
"updatedAt": "2026-08-09T13:45:49.000Z",
"source": "config-center",
"tiers": [
{
"id": "flagship",
"label": "旗舰",
"labelEn": "Flagship",
"description": "最高能力,优先用于复杂推理、关键交付和长程智能体任务。",
"defaultReasoning": "high"
},
{
"id": "balanced",
"label": "均衡",
"labelEn": "Balanced",
"description": "质量、速度与成本平衡,适合大多数日常任务。",
"defaultReasoning": "medium"
},
{
"id": "lightweight",
"label": "轻量",
"labelEn": "Lightweight",
"description": "优先低延迟与低成本,适合明确、短链路和批量任务。",
"defaultReasoning": "low"
}
],
"providers": [
{
"providerId": "provider-openai-codex-plan-001",
"provider": "openai-codex",
"displayName": "ChatGPT 订阅 (Codex)",
"models": [
{
"model": "gpt-5.6-sol",
"displayName": "GPT-5.6 Sol",
"tier": "flagship",
"routingPriority": 10,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"long_context",
"tool_use",
"agent"
],
"contextWindow": 1050000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"off",
"low",
"medium",
"high",
"xhigh",
"max"
],
"defaultReasoning": "low",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "gpt-5.6-terra",
"displayName": "GPT-5.6 Terra",
"tier": "balanced",
"routingPriority": 10,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"long_context",
"tool_use",
"agent"
],
"contextWindow": 1050000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"off",
"low",
"medium",
"high",
"xhigh",
"max"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "gpt-5.6-luna",
"displayName": "GPT-5.6 Luna",
"tier": "lightweight",
"routingPriority": 10,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"long_context",
"tool_use",
"fast"
],
"contextWindow": 1050000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"off",
"low",
"medium",
"high",
"xhigh",
"max"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "gpt-5.5",
"displayName": "GPT-5.5",
"tier": "flagship",
"routingPriority": 60,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"long_context",
"tool_use",
"agent"
],
"contextWindow": 1050000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"off",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "gpt-5.4",
"displayName": "GPT-5.4",
"tier": "balanced",
"routingPriority": 60,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"long_context",
"tool_use",
"agent"
],
"contextWindow": 1050000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"off",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "gpt-5.4-mini",
"displayName": "GPT-5.4 Mini",
"tier": "lightweight",
"routingPriority": 25,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"long_context",
"tool_use",
"fast"
],
"contextWindow": 400000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"off",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "low",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "gpt-5.3-codex-spark",
"displayName": "GPT-5.3 Codex SparkPro 专属)",
"tier": "lightweight",
"routingPriority": 30,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"code",
"tool_use",
"fast"
],
"contextWindow": 128000,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": true,
"defaultReference": false
}
]
},
{
"providerId": "provider-anthropic-claude-plan-001",
"provider": "anthropic-claude",
"displayName": "Claude 订阅 (Claude Code)",
"models": [
{
"model": "claude-fable-5",
"displayName": "Claude Fable 5",
"tier": "flagship",
"routingPriority": 20,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"tool_use",
"agent",
"long_context"
],
"contextWindow": 1000000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"low",
"medium",
"high",
"xhigh",
"max"
],
"defaultReasoning": "xhigh",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "claude-opus-5",
"displayName": "Claude Opus 5",
"tier": "flagship",
"routingPriority": 25,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"tool_use",
"agent",
"long_context"
],
"contextWindow": 1000000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"low",
"medium",
"high",
"xhigh",
"max"
],
"defaultReasoning": "xhigh",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "claude-sonnet-5",
"displayName": "Claude Sonnet 5",
"tier": "balanced",
"routingPriority": 20,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"tool_use",
"agent",
"long_context"
],
"contextWindow": 1000000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"low",
"medium",
"high",
"xhigh",
"max"
],
"defaultReasoning": "xhigh",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "claude-haiku-4-5",
"displayName": "Claude Haiku 4.5",
"tier": "lightweight",
"routingPriority": 20,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"code",
"vision",
"tool_use"
],
"contextWindow": 200000,
"maxOutputTokens": 64000,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": true,
"defaultReference": false
}
]
},
{
"providerId": "desirecore-cloud",
"provider": "desirecore-cloud",
"displayName": "官方算力",
"models": [
{
"model": "wan2.7-image-pro",
"displayName": "通义万相 2.7 Pro",
"tier": "flagship",
"routingPriority": 100,
"serviceTypes": [
"image_gen"
],
"capabilities": [
"chat",
"image_generation",
"chinese_optimized",
"high_quality"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "MiniMax-Hailuo-2.3-fast",
"displayName": "海螺视频 2.3 快速版",
"tier": "lightweight",
"routingPriority": 101,
"serviceTypes": [
"video_gen"
],
"capabilities": [
"chat",
"video_generation",
"image_to_video",
"camera_control",
"fast",
"chinese_optimized"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "MiniMax-Hailuo-2.3",
"displayName": "海螺视频 2.3",
"tier": "balanced",
"routingPriority": 102,
"serviceTypes": [
"video_gen"
],
"capabilities": [
"chat",
"video_generation",
"text_to_video",
"image_to_video",
"camera_control",
"chinese_optimized",
"high_quality"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "mimo-v2.5-pro",
"displayName": "MiMo V2.5 Pro",
"tier": "flagship",
"routingPriority": 50,
"serviceTypes": [
"chat",
"reasoning"
],
"capabilities": [
"chat",
"reasoning",
"tool_use",
"code"
],
"contextWindow": 1000000,
"maxOutputTokens": 131072,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "high",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "qwen3.7-plus",
"displayName": "Qwen3.7 Plus",
"tier": "balanced",
"routingPriority": 35,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"multilingual",
"tool_use",
"long_context"
],
"contextWindow": 1000000,
"maxOutputTokens": 65536,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "mimo-v2.5",
"displayName": "MiMo V2.5",
"tier": "lightweight",
"routingPriority": 40,
"serviceTypes": [
"chat",
"vision"
],
"capabilities": [
"chat",
"reasoning",
"vision",
"tool_use",
"code"
],
"contextWindow": 1000000,
"maxOutputTokens": 131072,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "low",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "MiniMax-M3",
"displayName": "MiniMax M3",
"tier": "balanced",
"routingPriority": 30,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"vision",
"video_understanding",
"tool_use",
"long_context"
],
"contextWindow": 1048576,
"maxOutputTokens": 512000,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "wan2.7-image",
"displayName": "通义万相 2.7",
"tier": "balanced",
"routingPriority": 107,
"serviceTypes": [
"image_gen"
],
"capabilities": [
"chat",
"image_generation",
"chinese_optimized"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "glm-5.1",
"displayName": "GLM-5.1",
"tier": "balanced",
"routingPriority": 65,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"multilingual",
"deep_thinking",
"long_context",
"math",
"tool_use",
"agent"
],
"contextWindow": 200000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "deepseek-v4-flash",
"displayName": "DeepSeek V4 Flash",
"tier": "lightweight",
"routingPriority": 35,
"serviceTypes": [
"chat",
"reasoning"
],
"capabilities": [
"chat",
"code",
"reasoning",
"deep_thinking",
"multilingual",
"tool_use"
],
"contextWindow": 1000000,
"maxOutputTokens": 384000,
"supportedReasoning": [
"auto",
"high",
"max"
],
"defaultReasoning": "high",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "deepseek-v4-pro",
"displayName": "DeepSeek V4 Pro",
"tier": "flagship",
"routingPriority": 30,
"serviceTypes": [
"chat",
"reasoning"
],
"capabilities": [
"chat",
"reasoning",
"deep_thinking",
"code",
"math",
"science",
"multilingual",
"tool_use"
],
"contextWindow": 1000000,
"maxOutputTokens": 384000,
"supportedReasoning": [
"auto",
"high",
"max"
],
"defaultReasoning": "high",
"eligibleForAgent": true,
"defaultReference": true
},
{
"model": "kimi-k2.6",
"displayName": "Kimi K2.6",
"tier": "balanced",
"routingPriority": 45,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"tool_use",
"agent",
"long_context",
"vision"
],
"contextWindow": 262144,
"maxOutputTokens": 16384,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "kimi-k2.7-code",
"displayName": "Kimi K2.7 Code",
"tier": "balanced",
"routingPriority": 50,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"code",
"vision",
"tool_use"
],
"contextWindow": 262144,
"maxOutputTokens": 16384,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "image-01",
"displayName": "MiniMax Image 01",
"tier": "balanced",
"routingPriority": 113,
"serviceTypes": [
"image_gen"
],
"capabilities": [
"chat",
"image_generation",
"subject_reference",
"chinese_optimized"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "mimo-v2.5-tts",
"displayName": "MiMo V2.5 TTS",
"tier": "lightweight",
"routingPriority": 114,
"serviceTypes": [
"tts"
],
"capabilities": [
"chat",
"tts",
"multilingual",
"style_control"
],
"contextWindow": 8192,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "happyhorse-1.1-i2v",
"displayName": "HappyHorse 1.1 I2V",
"tier": "flagship",
"routingPriority": 115,
"serviceTypes": [
"video_gen"
],
"capabilities": [
"chat",
"video_generation",
"image_to_video",
"high_quality"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "happyhorse-1.1-t2v",
"displayName": "HappyHorse 1.1 T2V",
"tier": "flagship",
"routingPriority": 116,
"serviceTypes": [
"video_gen"
],
"capabilities": [
"chat",
"video_generation",
"text_to_video",
"high_quality"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "happyhorse-1.1-r2v",
"displayName": "HappyHorse 1.1 R2V",
"tier": "flagship",
"routingPriority": 117,
"serviceTypes": [
"video_gen"
],
"capabilities": [
"chat",
"video_generation",
"reference_to_video",
"multi_image",
"high_quality"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "doubao-seedance-2.0-mini",
"displayName": "Seedance 2.0 Mini",
"tier": "lightweight",
"routingPriority": 118,
"serviceTypes": [
"video_gen"
],
"capabilities": [
"chat",
"video_generation",
"image_to_video",
"text_to_video",
"video_editing",
"video_extension",
"audio_generation",
"first_last_frame",
"fast",
"cost_effective"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "doubao-seedance-2.0-fast",
"displayName": "Seedance 2.0 Fast",
"tier": "balanced",
"routingPriority": 119,
"serviceTypes": [
"video_gen"
],
"capabilities": [
"chat",
"video_generation",
"image_to_video",
"text_to_video",
"video_editing",
"video_extension",
"audio_generation",
"first_last_frame",
"fast"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "doubao-seedance-2.0",
"displayName": "Seedance 2.0",
"tier": "flagship",
"routingPriority": 120,
"serviceTypes": [
"video_gen"
],
"capabilities": [
"chat",
"video_generation",
"image_to_video",
"text_to_video",
"video_editing",
"video_extension",
"audio_generation",
"first_last_frame"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "glm-5.2",
"displayName": "GLM-5.2",
"tier": "flagship",
"routingPriority": 45,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"deep_thinking",
"code",
"multilingual",
"tool_use",
"long_context"
],
"contextWindow": 1048576,
"maxOutputTokens": 32768,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "high",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "kimi-k3",
"displayName": "Kimi K3",
"tier": "flagship",
"routingPriority": 35,
"serviceTypes": [
"reasoning"
],
"capabilities": [
"chat",
"reasoning",
"code",
"tool_use",
"agent",
"long_context",
"vision"
],
"contextWindow": 1048576,
"maxOutputTokens": 131072,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "high",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "mimo-v2.5-asr",
"displayName": "MiMo V2.5 ASR",
"tier": "lightweight",
"routingPriority": 123,
"serviceTypes": [
"asr"
],
"capabilities": [
"chat",
"asr",
"multilingual"
],
"contextWindow": null,
"maxOutputTokens": null,
"supportedReasoning": [
"auto"
],
"defaultReasoning": "auto",
"eligibleForAgent": false,
"defaultReference": false
},
{
"model": "qwen3.8-max-preview",
"displayName": "Qwen3.8 Max Preview",
"tier": "flagship",
"routingPriority": 40,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"multilingual",
"tool_use",
"long_context",
"agent",
"vision"
],
"contextWindow": 1000000,
"maxOutputTokens": 65536,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "high",
"eligibleForAgent": true,
"defaultReference": false
},
{
"model": "doubao-seed-2.1-turbo",
"displayName": "Doubao Seed 2.1 Turbo",
"tier": "balanced",
"routingPriority": 40,
"serviceTypes": [
"chat"
],
"capabilities": [
"chat",
"reasoning",
"code",
"multilingual",
"long_context",
"tool_use",
"vision"
],
"contextWindow": 256000,
"maxOutputTokens": 128000,
"supportedReasoning": [
"auto",
"off",
"minimal",
"low",
"medium",
"high",
"xhigh"
],
"defaultReasoning": "medium",
"eligibleForAgent": true,
"defaultReference": false
}
]
}
]
}