Providers
Xiaomi MiMo
Xiaomi MiMo adalah platform API untuk model MiMo. Plugin xiaomi
bawaan (enabledByDefault: true, tanpa langkah instalasi) mendaftarkan dua
penyedia teks serta satu penyedia suara (TTS):
xiaomi- kunci bayar sesuai pemakaian (sk-...)xiaomi-token-plan- kunci Token Plan (tp-...) dengan prasetel endpoint regional
| Properti | Nilai |
|---|---|
| ID penyedia | xiaomi (bayar sesuai pemakaian), xiaomi-token-plan (Token Plan) |
| Variabel lingkungan autentikasi | XIAOMI_API_KEY, XIAOMI_TOKEN_PLAN_API_KEY |
| Flag orientasi awal | --auth-choice xiaomi-api-key, --auth-choice xiaomi-token-plan-cn, --auth-choice xiaomi-token-plan-sgp, --auth-choice xiaomi-token-plan-ams |
| Flag CLI langsung | --xiaomi-api-key <key>, --xiaomi-token-plan-api-key <key> |
| API | Penyelesaian percakapan yang kompatibel dengan OpenAI (openai-completions) |
| Kontrak suara | speechProviders: ["xiaomi"] |
| URL dasar | Bayar sesuai pemakaian: https://api.xiaomimimo.com/v1; Token Plan: token-plan-{cn,sgp,ams}.xiaomimimo.com/v1 |
| Model bawaan | xiaomi/mimo-v2-flash, xiaomi-token-plan/mimo-v2.5-pro |
| TTS bawaan | mimo-v2.5-tts, suara mimo_default; model desain suara mimo-v2.5-tts-voicedesign |
Memulai
Get the right key
Buat kunci bayar sesuai pemakaian di konsol Xiaomi MiMo, atau buka halaman langganan Token Plan Anda dan salin URL dasar regional yang kompatibel dengan OpenAI beserta kunci tp-... yang sesuai.
Run onboarding
Bayar sesuai pemakaian:
openclaw onboard --auth-choice xiaomi-api-keyToken Plan:
openclaw onboard --auth-choice xiaomi-token-plan-sgpAtau teruskan kunci secara langsung:
openclaw onboard --auth-choice xiaomi-api-key --xiaomi-api-key "$XIAOMI_API_KEY"openclaw onboard --auth-choice xiaomi-token-plan-sgp --xiaomi-token-plan-api-key "$XIAOMI_TOKEN_PLAN_API_KEY"Verify the model is available
openclaw models list --provider xiaomiopenclaw models list --provider xiaomi-token-planKatalog bayar sesuai pemakaian
| Referensi model | Masukan | Konteks | Keluaran maks. | Penalaran | Catatan |
|---|---|---|---|---|---|
xiaomi/mimo-v2-flash |
teks | 262,144 | 8,192 | Tidak | Model bawaan |
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 |
Katalog Token Plan
Pilih opsi autentikasi Token Plan yang sesuai dengan URL dasar regional yang ditampilkan di UI langganan Xiaomi:
| Opsi autentikasi | URL dasar |
|---|---|
xiaomi-token-plan-cn |
https://token-plan-cn.xiaomimimo.com/v1 |
xiaomi-token-plan-sgp |
https://token-plan-sgp.xiaomimimo.com/v1 |
xiaomi-token-plan-ams |
https://token-plan-ams.xiaomimimo.com/v1 |
| Referensi model | Masukan | Konteks | Keluaran maks. | Penalaran | Catatan |
|---|---|---|---|---|---|
xiaomi-token-plan/mimo-v2.5-pro |
teks | 1,048,576 | 131,072 | Ya | Model bawaan |
xiaomi-token-plan/mimo-v2.5 |
teks, gambar | 1,048,576 | 131,072 | Ya | Multimodal |
xiaomi-token-plan memerlukan URL dasar regional agar dapat diresolusikan. Jalur
yang didukung adalah opsi orientasi awal Token Plan bawaan atau blok konfigurasi
models.providers.xiaomi-token-plan eksplisit dengan baseUrl yang ditetapkan;
penyedia tidak ditawarkan tanpa salah satunya.
Model penalaran
mimo-v2-pro, mimo-v2-omni, mimo-v2.5, dan mimo-v2.5-pro mendukung
direktif /think OpenClaw dengan tingkat off,
minimal, low, medium, high, xhigh, dan max (bawaan high).
mimo-v2-flash tidak mendukung penalaran.
Teks ke suara
Plugin xiaomi bawaan juga mendaftarkan Xiaomi MiMo sebagai penyedia suara
untuk messages.tts. Plugin ini memanggil kontrak TTS penyelesaian percakapan
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 |
| Bawaan | mimo-v2.5-tts, suara mimo_default |
| Keluaran | MP3 secara bawaan; WAV jika dikonfigurasi |
{ messages: { tts: { auto: "always", provider: "xiaomi", providers: { xiaomi: { apiKey: "xiaomi_api_key", model: "mimo-v2.5-tts", speakerVoice: "mimo_default", format: "mp3", style: "Bright, natural, conversational tone.", }, }, }, },}Suara bawaan: mimo_default, default_zh, default_en, Mia, Chloe,
Milo, Dean. Model suara prasetel (mimo-v2.5-tts, mimo-v2-tts) menggunakan
audio.voice, sehingga OpenClaw mengirimkan speakerVoice untuk model tersebut.
Model desain suara mimo-v2.5-tts-voicedesign menghasilkan suara dari perintah
gaya dalam bahasa alami, bukan dari ID suara prasetel. Tetapkan style ke
deskripsi suara yang diinginkan; OpenClaw mengirimkannya sebagai pesan user,
mengirimkan teks yang akan diucapkan sebagai pesan assistant, dan menghilangkan
audio.voice untuk model ini.
{ messages: { tts: { provider: "xiaomi", providers: { xiaomi: { model: "mimo-v2.5-tts-voicedesign", format: "wav", style: "Warm, natural female voice with clear pronunciation.", }, }, }, },}Untuk saluran yang meminta target sintesis catatan suara (Discord, Feishu,
Matrix, Telegram, dan WhatsApp), OpenClaw mentranskode keluaran Xiaomi menjadi
Opus mono 48 kHz dengan ffmpeg sebelum dikirimkan.
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"], contextWindow: 262144, maxTokens: 8192, }, { id: "mimo-v2-pro", name: "Xiaomi MiMo V2 Pro", reasoning: true, input: ["text"], contextWindow: 1048576, maxTokens: 32000, }, { id: "mimo-v2-omni", name: "Xiaomi MiMo V2 Omni", reasoning: true, input: ["text", "image"], contextWindow: 262144, maxTokens: 32000, }, ], }, }, },}Harga dan flag kompatibilitas berasal dari manifes plugin bawaan, sehingga contoh konfigurasi menghilangkan cost dan compat agar tidak menyimpang dari perilaku runtime.
Token Plan:
{ env: { XIAOMI_TOKEN_PLAN_API_KEY: "tp-your-key" }, agents: { defaults: { model: { primary: "xiaomi-token-plan/mimo-v2.5-pro" } } }, models: { mode: "merge", providers: { "xiaomi-token-plan": { baseUrl: "https://token-plan-sgp.xiaomimimo.com/v1", api: "openai-completions", apiKey: "XIAOMI_TOKEN_PLAN_API_KEY", models: [ { id: "mimo-v2.5-pro", name: "Xiaomi MiMo V2.5 Pro", reasoning: true, input: ["text"], contextWindow: 1048576, maxTokens: 131072, }, { id: "mimo-v2.5", name: "Xiaomi MiMo V2.5", reasoning: true, input: ["text", "image"], contextWindow: 1048576, maxTokens: 131072, }, ], }, }, },}Harga berasal dari manifes bawaan (model Token Plan mencakup harga pembacaan cache bertingkat), sehingga contoh konfigurasi menghilangkan cost.
Auto-injection behavior
Penyedia xiaomi diaktifkan secara otomatis ketika XIAOMI_API_KEY ditetapkan di lingkungan Anda atau terdapat profil autentikasi. xiaomi-token-plan memerlukan URL dasar regional, sehingga jalur yang didukung adalah opsi orientasi awal Token Plan bawaan atau blok konfigurasi models.providers.xiaomi-token-plan eksplisit.
Model details
- mimo-v2-flash - ringan dan cepat, ideal untuk tugas teks serbaguna. Tidak mendukung 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 masukan teks dan gambar.
- mimo-v2.5-pro - model bawaan Token Plan dengan tumpukan penalaran V2.5 Xiaomi saat ini.
- mimo-v2.5 - rute V2.5 multimodal Token Plan.
Troubleshooting
- Jika model tidak muncul, pastikan variabel lingkungan kunci atau profil autentikasi yang relevan tersedia dan valid.
- Untuk Token Plan, pastikan wilayah orientasi awal yang dipilih sesuai dengan URL dasar halaman langganan dan kunci diawali dengan
tp-. - Ketika Gateway berjalan sebagai daemon, pastikan kunci tersedia bagi proses tersebut (misalnya di
~/.openclaw/.envatau melaluienv.shellEnv).