Passer au contenu 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 est la plateforme d’API pour les modèles MiMo. OpenClaw inclut un plugin xiaomi intégré qui enregistre à la fois un fournisseur de chat compatible OpenAI et un fournisseur de synthèse vocale (TTS) avec le même XIAOMI_API_KEY.
PropriétéValeur
ID du fournisseurxiaomi
Pluginintégré, enabledByDefault: true
Variable d’env. d’authentificationXIAOMI_API_KEY
Option d’onboarding--auth-choice xiaomi-api-key
Option CLI directe--xiaomi-api-key <key>
Contratscomplétions de chat + speechProviders
APIcompatible OpenAI (openai-completions)
URL de basehttps://api.xiaomimimo.com/v1
Modèle par défautxiaomi/mimo-v2-flash
TTS par défautmimo-v2.5-tts, voix mimo_default

Premiers pas

1

Get an API key

Créez une clé d’API dans la console Xiaomi MiMo.
2

Run onboarding

openclaw onboard --auth-choice xiaomi-api-key
Ou transmettez directement la clé :
openclaw onboard --auth-choice xiaomi-api-key --xiaomi-api-key "$XIAOMI_API_KEY"
3

Verify the model is available

openclaw models list --provider xiaomi

Catalogue intégré

Réf. de modèleEntréeContexteSortie max.RaisonnementNotes
xiaomi/mimo-v2-flashtexte262,1448,192NonModèle par défaut
xiaomi/mimo-v2-protexte1,048,57632,000OuiGrand contexte
xiaomi/mimo-v2-omnitexte, image262,14432,000OuiMultimodal
La référence de modèle par défaut est xiaomi/mimo-v2-flash. Le fournisseur est injecté automatiquement lorsque XIAOMI_API_KEY est défini ou lorsqu’un profil d’authentification existe.

Synthèse vocale

Le plugin xiaomi intégré enregistre également Xiaomi MiMo comme fournisseur de synthèse vocale pour messages.tts. Il appelle le contrat TTS de complétions de chat de Xiaomi avec le texte comme message assistant et des indications de style facultatives comme message user.
PropriétéValeur
ID TTSxiaomi (alias mimo)
AuthentificationXIAOMI_API_KEY
APIPOST /v1/chat/completions avec audio
Par défautmimo-v2.5-tts, voix mimo_default
SortieMP3 par défaut ; WAV si configuré
{
  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.",
        },
      },
    },
  },
}
Les voix intégrées prises en charge incluent mimo_default, default_zh, default_en, Mia, Chloe, Milo et Dean. mimo-v2-tts est pris en charge pour les anciens comptes MiMo TTS ; la valeur par défaut utilise le modèle TTS MiMo-V2.5 actuel. Pour les cibles de notes vocales comme Feishu et Telegram, OpenClaw transcode la sortie Xiaomi en Opus 48 kHz avec ffmpeg avant la livraison.

Exemple de configuration

{
  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,
          },
        ],
      },
    },
  },
}
Le fournisseur xiaomi est injecté automatiquement lorsque XIAOMI_API_KEY est défini dans votre environnement ou lorsqu’un profil d’authentification existe. Vous n’avez pas besoin de configurer manuellement le fournisseur, sauf si vous voulez remplacer les métadonnées du modèle ou l’URL de base.
  • mimo-v2-flash — léger et rapide, idéal pour les tâches textuelles généralistes. Pas de prise en charge du raisonnement.
  • mimo-v2-pro — prend en charge le raisonnement avec une fenêtre de contexte de 1M de tokens pour les charges de travail sur de longs documents.
  • mimo-v2-omni — modèle multimodal avec raisonnement qui accepte à la fois les entrées texte et image.
Tous les modèles utilisent le préfixe xiaomi/ (par exemple xiaomi/mimo-v2-pro).
  • Si les modèles n’apparaissent pas, vérifiez que XIAOMI_API_KEY est défini et valide.
  • Lorsque le Gateway s’exécute comme daemon, assurez-vous que la clé est disponible pour ce processus (par exemple dans ~/.openclaw/.env ou via env.shellEnv).
Les clés définies uniquement dans votre shell interactif ne sont pas visibles par les processus Gateway gérés par daemon. Utilisez ~/.openclaw/.env ou la configuration env.shellEnv pour une disponibilité persistante.

Connexe

Model selection

Choisir les fournisseurs, les références de modèles et le comportement de bascule.

Configuration reference

Référence complète de configuration OpenClaw.

Xiaomi MiMo console

Tableau de bord Xiaomi MiMo et gestion des clés d’API.