Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

Xiaomi MiMo es la plataforma de API para los modelos MiMo. OpenClaw incluye un Plugin xiaomi incluido que registra tanto un proveedor de chat compatible con OpenAI como un proveedor de voz (TTS) con la misma XIAOMI_API_KEY.
PropiedadValor
Id. de proveedorxiaomi
Pluginincluido, 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>
Contratosfinalizaciones 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

Primeros pasos

1

Get an API key

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

Run onboarding

openclaw onboard --auth-choice xiaomi-api-key
O pasa la clave directamente:
openclaw onboard --auth-choice xiaomi-api-key --xiaomi-api-key "$XIAOMI_API_KEY"
3

Verify the model is available

openclaw models list --provider xiaomi

Catálogo integrado

Referencia 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
La referencia de modelo predeterminada es xiaomi/mimo-v2-flash. El proveedor se inyecta automáticamente cuando XIAOMI_API_KEY está configurada o existe un perfil de autenticación.

Texto a voz

El Plugin xiaomi incluido también registra Xiaomi MiMo como proveedor de voz para messages.tts. Llama al contrato de TTS de finalizaciones de chat de Xiaomi con el texto como un mensaje assistant y una guía de estilo opcional como 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. mimo-v2-tts es compatible con cuentas TTS de MiMo anteriores; el valor predeterminado usa el modelo TTS actual MiMo-V2.5. Para destinos de notas de voz como Feishu y Telegram, OpenClaw transcodifica la salida de Xiaomi a Opus de 48 kHz con ffmpeg antes de la entrega.

Ejemplo de configuración

{
  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,
          },
        ],
      },
    },
  },
}
El proveedor xiaomi se inyecta automáticamente cuando XIAOMI_API_KEY está configurada en tu entorno o existe un perfil de autenticación. No necesitas configurar manualmente el proveedor salvo que quieras sobrescribir los metadatos del modelo o la URL base.
  • mimo-v2-flash — ligero y rápido, ideal para tareas de texto de propósito general. Sin compatibilidad con razonamiento.
  • mimo-v2-pro — admite razonamiento con una ventana de contexto de 1M de tokens para cargas de trabajo con documentos largos.
  • mimo-v2-omni — modelo multimodal con razonamiento habilitado que acepta entradas tanto de texto como de imagen.
Todos los modelos usan el prefijo xiaomi/ (por ejemplo xiaomi/mimo-v2-pro).
  • Si los modelos no aparecen, confirma que XIAOMI_API_KEY esté configurada y sea válida.
  • Cuando el Gateway se ejecuta como demonio, asegúrate de que la clave esté disponible para ese proceso (por ejemplo en ~/.openclaw/.env o mediante env.shellEnv).
Las claves configuradas solo en tu shell interactivo no son visibles para los procesos del Gateway administrados como demonio. Usa ~/.openclaw/.env o la configuración env.shellEnv para disponibilidad persistente.

Relacionado

Model selection

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

Configuration reference

Referencia completa de configuración de OpenClaw.

Xiaomi MiMo console

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