feat: add Xiaomi MiMo speech support

This commit is contained in:
xyuai
2026-06-02 09:00:14 +08:00
committed by Hunter B
parent 139b542d3f
commit 8532dcc49e
19 changed files with 1397 additions and 12 deletions
+11 -1
View File
@@ -45,6 +45,9 @@ base_url = "https://api.deepseek.com/beta"
# deepseek-ai/deepseek-v4-flash — default AtlasCloud model ID
# deepseek-reasoner — default Wanjie Ark model ID
# mimo-v2.5-pro — default Xiaomi MiMo model ID
# mimo-v2.5-tts ? Xiaomi MiMo speech/TTS model ID
# mimo-v2.5-tts-voicedesign ? Xiaomi MiMo voice-design TTS model ID
# mimo-v2.5-tts-voiceclone ? Xiaomi MiMo voice-clone TTS model ID
# accounts/fireworks/models/deepseek-v4-pro — Fireworks AI Pro model ID
# deepseek-ai/DeepSeek-V4-Pro — SiliconFlow hosted Pro model ID
# deepseek-ai/DeepSeek-V4-Flash — SiliconFlow hosted Flash model ID
@@ -120,6 +123,11 @@ memory_path = "~/.codewhale/memory.md"
# Parsed but currently unused (reserved for future versions):
# tools_file = "./tools.json"
# Xiaomi MiMo speech/TTS defaults. Also configurable with
# XIAOMI_MIMO_SPEECH_OUTPUT_DIR / MIMO_SPEECH_OUTPUT_DIR.
[speech]
# output_dir = "./speech"
# Native tool catalog controls (#2076). By default only the core tool surface
# is loaded into the model context; less common native tools are discoverable
# through ToolSearch and loaded on first use.
@@ -301,7 +309,9 @@ max_subagents = 10 # optional (1-20)
[providers.xiaomi_mimo]
# api_key = "YOUR_XIAOMI_KEY"
# base_url = "https://api.xiaomimimo.com/v1"
# model = "mimo-v2.5-pro"
# model = "mimo-v2.5-pro" # chat/reasoning
# TTS aliases are also accepted by `codewhale speech`: tts, voice-design, voice-clone
# TTS model IDs: mimo-v2.5-tts, mimo-v2.5-tts-voicedesign, mimo-v2.5-tts-voiceclone, mimo-v2-tts
# Novita AI-hosted inference (https://novita.ai)
[providers.novita]