Ir al contenido

Xiaomi MiMo

Xiaomi MiMo es la plataforma API para los modelos MiMo. OpenClaw incluye un complemento xiaomi integrado que registra tanto un proveedor de chat compatible con OpenAI como un proveedor de voz (TTS) contra el mismo XIAOMI_API_KEY.

PropiedadValor
ID del proveedorxiaomi
Complementointegrado, enabledByDefault: true
Variable de entorno de autenticaciónXIAOMI_API_KEY
Indicador de incorporación--auth-choice xiaomi-api-key
Indicador directo de CLI--xiaomi-api-key <key>
Contratoscompletaciones de chat + speechProviders
APICompatible con OpenAI (openai-completions)
URL basehttps://api.xiaomimimo.com/v1
Modelo predeterminadoxiaomi/mimo-v2-flash
TTS predeterminadomimo-v2.5-tts, voz mimo_default
  1. Obtén una clave de API

    Crea una clave de API en la consola de Xiaomi MiMo.

  2. Ejecuta la incorporación

    Ventana de terminal
    openclaw onboard --auth-choice xiaomi-api-key

    O pasa la clave directamente:

    Ventana de terminal
    openclaw onboard --auth-choice xiaomi-api-key --xiaomi-api-key "$XIAOMI_API_KEY"
  3. Verifica que el modelo esté disponible

    Ventana de terminal
    openclaw models list --provider xiaomi
Ref. de modeloEntradaContextoSalida máximaRazonamientoNotas
xiaomi/mimo-v2-flashtexto262,1448,192NoModelo predeterminado
xiaomi/mimo-v2-protexto1,048,57632,000Contexto grande
xiaomi/mimo-v2-omnitexto, imagen262,14432,000Multimodal

El complemento xiaomi integrado también registra Xiaomi MiMo como proveedor de voz para messages.tts. Llama al contrato TTS de completaciones de chat de Xiaomi con el texto como un mensaje assistant y guía de estilo opcional como un mensaje user.

PropiedadValor
ID de TTSxiaomi (alias mimo)
AutenticaciónXIAOMI_API_KEY
APIPOST /v1/chat/completions con audio
Predeterminadomimo-v2.5-tts, voz mimo_default
SalidaMP3 de forma predeterminada; WAV cuando se configura
{
messages: {
tts: {
auto: "always",
provider: "xiaomi",
providers: {
xiaomi: {
apiKey: "xiaomi_api_key",
model: "mimo-v2.5-tts",
voice: "mimo_default",
format: "mp3",
style: "Bright, natural, conversational tone.",
},
},
},
},
}

Las voces integradas compatibles incluyen mimo_default, default_zh, default_en, Mia, Chloe, Milo y Dean. Se admite mimo-v2-tts para cuentas TTS de MiMo anteriores; el valor predeterminado utiliza el modelo TTS MiMo-V2.5 actual. Para objetivos de notas de voz tales como Feishu y Telegram, OpenClaw transcodifica la salida de Xiaomi a Opus de 48kHz con ffmpeg antes de la entrega.

{
env: { XIAOMI_API_KEY: "your-key" },
agents: { defaults: { model: { primary: "xiaomi/mimo-v2-flash" } } },
models: {
mode: "merge",
providers: {
xiaomi: {
baseUrl: "https://api.xiaomimimo.com/v1",
api: "openai-completions",
apiKey: "XIAOMI_API_KEY",
models: [
{
id: "mimo-v2-flash",
name: "Xiaomi MiMo V2 Flash",
reasoning: false,
input: ["text"],
cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
contextWindow: 262144,
maxTokens: 8192,
},
{
id: "mimo-v2-pro",
name: "Xiaomi MiMo V2 Pro",
reasoning: true,
input: ["text"],
cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
contextWindow: 1048576,
maxTokens: 32000,
},
{
id: "mimo-v2-omni",
name: "Xiaomi MiMo V2 Omni",
reasoning: true,
input: ["text", "image"],
cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
contextWindow: 262144,
maxTokens: 32000,
},
],
},
},
},
}
Comportamiento de autoinyección

El proveedor xiaomi se inyecta automáticamente cuando XIAOMI_API_KEY está configurado en su entorno o existe un perfil de autenticación. No necesita configurar manualmente el proveedor a menos que desee anular los metadatos del modelo o la URL base.

Detalles del modelo
  • mimo-v2-flash — ligero y rápido, ideal para tareas de texto de propósito general. Sin soporte de razonamiento.
  • mimo-v2-pro — admite razonamiento con una ventana de contexto de 1M tokens para cargas de trabajo de documentos largos.
  • mimo-v2-omni — modelo multimodal con capacidad de razonamiento que acepta entradas de texto e imagen.
Solución de problemas
  • Si los modelos no aparecen, confirme que XIAOMI_API_KEY esté configurado y sea válido.
  • Cuando el Gateway se ejecuta como demonio, asegúrese de que la clave esté disponible para ese proceso (por ejemplo en ~/.openclaw/.env o a través de env.shellEnv).
Selección de modelo

Elegir proveedores, referencias de modelos y comportamiento de conmutación por error.

Referencia de configuración

Referencia completa de configuración de OpenClaw.

Consola de Xiaomi MiMo

Panel de Xiaomi MiMo y gestión de claves API.