Vai al contenuto principale

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 è la piattaforma API per i modelli MiMo. OpenClaw include un Plugin xiaomi in bundle che registra sia un provider di chat compatibile con OpenAI sia un provider vocale (TTS) con la stessa XIAOMI_API_KEY.
ProprietàValore
ID providerxiaomi
Pluginin bundle, enabledByDefault: true
Variabile env authXIAOMI_API_KEY
Flag di onboarding--auth-choice xiaomi-api-key
Flag CLI diretto--xiaomi-api-key <key>
Contratticompletamenti chat + speechProviders
APIcompatibile con OpenAI (openai-completions)
URL di basehttps://api.xiaomimimo.com/v1
Modello predefinitoxiaomi/mimo-v2-flash
TTS predefinitomimo-v2.5-tts, voce mimo_default

Introduzione

1

Ottieni una chiave API

Crea una chiave API nella console Xiaomi MiMo.
2

Esegui l'onboarding

openclaw onboard --auth-choice xiaomi-api-key
Oppure passa direttamente la chiave:
openclaw onboard --auth-choice xiaomi-api-key --xiaomi-api-key "$XIAOMI_API_KEY"
3

Verifica che il modello sia disponibile

openclaw models list --provider xiaomi

Catalogo integrato

Riferimento modelloInputContestoOutput maxReasoningNote
xiaomi/mimo-v2-flashtesto262.1448.192NoModello predefinito
xiaomi/mimo-v2-protesto1.048.57632.000Contesto ampio
xiaomi/mimo-v2-omnitesto, immagine262.14432.000Multimodale
Il riferimento modello predefinito è xiaomi/mimo-v2-flash. Il provider viene inserito automaticamente quando XIAOMI_API_KEY è impostata o esiste un profilo di autenticazione.

Sintesi vocale

Il Plugin xiaomi in bundle registra anche Xiaomi MiMo come provider vocale per messages.tts. Chiama il contratto TTS dei completamenti chat di Xiaomi con il testo come messaggio assistant e indicazioni di stile opzionali come messaggio user.
ProprietàValore
ID TTSxiaomi (alias mimo)
AuthXIAOMI_API_KEY
APIPOST /v1/chat/completions con audio
Predefinitomimo-v2.5-tts, voce mimo_default
OutputMP3 per impostazione predefinita; WAV se configurato
{
  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.",
        },
      },
    },
  },
}
Le voci integrate supportate includono mimo_default, default_zh, default_en, Mia, Chloe, Milo e Dean. mimo-v2-tts è supportato per account MiMo TTS meno recenti; l’impostazione predefinita usa il modello TTS MiMo-V2.5 attuale. Per destinazioni di note vocali come Feishu e Telegram, OpenClaw transcodifica l’output Xiaomi in Opus a 48 kHz con ffmpeg prima della consegna.

Esempio di configurazione

{
  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,
          },
        ],
      },
    },
  },
}
Il provider xiaomi viene inserito automaticamente quando XIAOMI_API_KEY è impostata nel tuo ambiente o esiste un profilo di autenticazione. Non devi configurare manualmente il provider, a meno che tu non voglia sovrascrivere i metadati del modello o l’URL di base.
  • mimo-v2-flash — leggero e veloce, ideale per attività di testo generiche. Nessun supporto per il reasoning.
  • mimo-v2-pro — supporta il reasoning con una finestra di contesto da 1M token per carichi di lavoro su documenti lunghi.
  • mimo-v2-omni — modello multimodale con reasoning abilitato che accetta input sia di testo sia di immagini.
Tutti i modelli usano il prefisso xiaomi/ (per esempio xiaomi/mimo-v2-pro).
  • Se i modelli non vengono visualizzati, conferma che XIAOMI_API_KEY sia impostata e valida.
  • Quando il Gateway viene eseguito come daemon, assicurati che la chiave sia disponibile per quel processo (per esempio in ~/.openclaw/.env o tramite env.shellEnv).
Le chiavi impostate solo nella shell interattiva non sono visibili ai processi gateway gestiti da daemon. Usa ~/.openclaw/.env o la configurazione env.shellEnv per una disponibilità persistente.

Correlati

Selezione del modello

Scelta dei provider, dei riferimenti modello e del comportamento di failover.

Riferimento di configurazione

Riferimento completo della configurazione di OpenClaw.

Console Xiaomi MiMo

Dashboard Xiaomi MiMo e gestione delle chiavi API.