Files
config-center/compute/service-map.json
xyx 1c71483e25 feat: MiniMax Provider 合并媒体能力(图片/语音/视频/音乐) (#8)
将媒体生成模型直接合并到现有 provider-minimax-001,而非创建独立的媒体
Provider。原因:MiniMax 所有 API(聊天/图片/语音/视频/音乐)共享同一
域名(api.minimaxi.com)、同一认证方式(Bearer)和同一 API Key,与
OpenAI 的 provider 结构一致。

变更内容:
- 修改 compute/providers/minimax.json
  - services 新增:image_gen, tts, video_gen, music_gen
  - models 新增 10 个媒体模型(来源:官方文档):
    · image-01, image-01-live(文生图/图生图)
    · speech-2.8-hd, speech-2.8-turbo(语音合成,最新 2.8 系列)
    · MiniMax-Hailuo-2.3, Hailuo-2.3-Fast, T2V-01-Director(视频生成)
    · music-2.6, music-cover(音乐生成 + 翻唱)
- 更新 service-map.json:新增 music_gen → music-2.6 / provider-minimax-001
- 递增 manifest.json presetDataVersion 32 → 33

API 参数来源:MiniMax 国内开放平台官方文档
https://platform.minimaxi.com/docs/api-reference/api-overview
2026-04-27 22:17:12 +08:00

79 lines
1.8 KiB
JSON

{
"chat": {
"modelName": "gpt-5-mini",
"providerId": "provider-openai-001"
},
"reasoning": {
"modelName": "deepseek-reasoner",
"providerId": "provider-deepseek-001"
},
"fast": {
"modelName": "gpt-5-nano",
"providerId": "provider-openai-001"
},
"embedding": {
"modelName": "text-embedding-3-small",
"providerId": "provider-openai-001"
},
"rerank": {
"modelName": "qwen3-rerank",
"providerId": "provider-dashscope-001"
},
"vision": {
"modelName": "gpt-4o",
"providerId": "provider-openai-001"
},
"tts": {
"modelName": "tts-1",
"providerId": "provider-openai-001"
},
"asr": {
"modelName": "whisper-large-v3",
"providerId": "provider-local-whisper"
},
"ocr": {
"modelName": "qwen3-vl-plus",
"providerId": "provider-dashscope-001"
},
"responses": {
"modelName": "o3",
"providerId": "provider-openai-001"
},
"image_gen": {
"modelName": "dall-e-3",
"providerId": "provider-openai-001"
},
"video_gen": {
"modelName": "kling-v2",
"providerId": "provider-kling-001"
},
"omni": {
"modelName": "gpt-4o-realtime",
"providerId": "provider-openai-001"
},
"voice_clone": {
"modelName": "cosyvoice-clone",
"providerId": "provider-dashscope-001"
},
"realtime_voice": {
"modelName": "gpt-4o-realtime-preview",
"providerId": "provider-openai-001"
},
"simultaneous_interpret": {
"modelName": "volc-simultaneous",
"providerId": "provider-volcengine-001"
},
"translation": {
"modelName": "qwen3-max-trans",
"providerId": "provider-dashscope-001"
},
"computer_use": {
"modelName": "claude-sonnet-4-5-computer",
"providerId": "provider-anthropic-001"
},
"music_gen": {
"modelName": "music-2.6",
"providerId": "provider-minimax-001"
}
}