Providers

Xiaomi MiMo

Xiaomi MiMo adalah platform API untuk model MiMo. OpenClaw menyertakan Plugin xiaomi bawaan yang mendaftarkan penyedia chat yang kompatibel dengan OpenAI dan penyedia suara (TTS) terhadap XIAOMI_API_KEY yang sama.

Properti Nilai
ID penyedia xiaomi
Plugin terbundel, enabledByDefault: true
Variabel env autentikasi XIAOMI_API_KEY
Flag onboarding --auth-choice xiaomi-api-key
Flag CLI langsung --xiaomi-api-key <key>
Kontrak penyelesaian chat + speechProviders
API kompatibel dengan OpenAI (openai-completions)
URL dasar https://api.xiaomimimo.com/v1
Model default xiaomi/mimo-v2-flash
Default TTS mimo-v2.5-tts, suara mimo_default

Mulai menggunakan

  • Dapatkan kunci API

    Buat kunci API di konsol Xiaomi MiMo.

  • Jalankan onboarding

    openclaw onboard --auth-choice xiaomi-api-key
    

    Atau teruskan kunci secara langsung:

    openclaw onboard --auth-choice xiaomi-api-key --xiaomi-api-key "$XIAOMI_API_KEY"
    
  • Verifikasi bahwa model tersedia

    openclaw models list --provider xiaomi
    
  • Katalog bawaan

    Ref model Input Konteks Output maks Penalaran Catatan
    xiaomi/mimo-v2-flash teks 262.144 8.192 Tidak Model default
    xiaomi/mimo-v2-pro teks 1.048.576 32.000 Ya Konteks besar
    xiaomi/mimo-v2-omni teks, gambar 262.144 32.000 Ya Multimodal

    Teks-ke-suara

    Plugin xiaomi bawaan juga mendaftarkan Xiaomi MiMo sebagai penyedia suara untuk messages.tts. Plugin ini memanggil kontrak TTS chat-completions Xiaomi dengan teks sebagai pesan assistant dan panduan gaya opsional sebagai pesan user.

    Properti Nilai
    ID TTS xiaomi (alias mimo)
    Autentikasi XIAOMI_API_KEY
    API POST /v1/chat/completions dengan audio
    Default mimo-v2.5-tts, suara mimo_default
    Output MP3 secara default; WAV saat dikonfigurasi
    {
      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.",
            },
          },
        },
      },
    }
    

    Suara bawaan yang didukung mencakup mimo_default, default_zh, default_en, Mia, Chloe, Milo, dan Dean. mimo-v2-tts didukung untuk akun TTS MiMo lama; default menggunakan model TTS MiMo-V2.5 saat ini. Untuk target catatan suara seperti Feishu dan Telegram, OpenClaw mentranskode output Xiaomi ke Opus 48 kHz dengan ffmpeg sebelum pengiriman.

    Contoh konfigurasi

    {
      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,
              },
            ],
          },
        },
      },
    }
    
    Perilaku injeksi otomatis

    Penyedia xiaomi disuntikkan secara otomatis saat XIAOMI_API_KEY ditetapkan di lingkungan Anda atau profil autentikasi tersedia. Anda tidak perlu mengonfigurasi penyedia secara manual kecuali ingin mengganti metadata model atau URL dasar.

    Detail model
    • mimo-v2-flash — ringan dan cepat, ideal untuk tugas teks tujuan umum. Tidak ada dukungan penalaran.
    • mimo-v2-pro — mendukung penalaran dengan jendela konteks 1 juta token untuk beban kerja dokumen panjang.
    • mimo-v2-omni — model multimodal berkemampuan penalaran yang menerima input teks dan gambar.
    Pemecahan masalah
    • Jika model tidak muncul, pastikan XIAOMI_API_KEY ditetapkan dan valid.
    • Saat Gateway berjalan sebagai daemon, pastikan kunci tersedia untuk proses tersebut (misalnya di ~/.openclaw/.env atau melalui env.shellEnv).

    Terkait