Providers

Xiaomi MiMo

Xiaomi MiMo, MiMo modellerine yönelik API platformudur. Birlikte gelen xiaomi plugin (enabledByDefault: true, kurulum adımı yoktur), iki metin sağlayıcısının yanı sıra bir konuşma (TTS) sağlayıcısını kaydeder:

  • xiaomi - kullandıkça öde anahtarları (sk-...)
  • xiaomi-token-plan - bölgesel uç nokta ön ayarlarına sahip Token Plan anahtarları (tp-...)
Özellik Değer
Sağlayıcı kimlikleri xiaomi (kullandıkça öde), xiaomi-token-plan (Token Plan)
Kimlik doğrulama ortam değişkenleri XIAOMI_API_KEY, XIAOMI_TOKEN_PLAN_API_KEY
İlk kurulum bayrakları --auth-choice xiaomi-api-key, --auth-choice xiaomi-token-plan-cn, --auth-choice xiaomi-token-plan-sgp, --auth-choice xiaomi-token-plan-ams
Doğrudan CLI bayrakları --xiaomi-api-key <key>, --xiaomi-token-plan-api-key <key>
API OpenAI uyumlu sohbet tamamlamaları (openai-completions)
Konuşma sözleşmesi speechProviders: ["xiaomi"]
Temel URL'ler Kullandıkça öde: https://api.xiaomimimo.com/v1; Token Plan: token-plan-{cn,sgp,ams}.xiaomimimo.com/v1
Varsayılan modeller xiaomi/mimo-v2.5, xiaomi-token-plan/mimo-v2.5-pro
TTS varsayılanı mimo-v2.5-tts, ses mimo_default; ses tasarımı modeli mimo-v2.5-tts-voicedesign

Başlarken

  • Doğru anahtarı edinin

    Xiaomi MiMo konsolunda bir kullandıkça öde anahtarı oluşturun veya Token Plan abonelik sayfanızı açıp bölgesel OpenAI uyumlu temel URL'yi ve eşleşen tp-... anahtarını kopyalayın.

  • İlk kurulumu çalıştırın

    Kullandıkça öde:

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

    Token Plan:

    bash
    openclaw onboard --auth-choice xiaomi-token-plan-sgp

    Alternatif olarak anahtarları doğrudan iletin:

    bash
    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"
  • Modelin kullanılabilir olduğunu doğrulayın

    bash
    openclaw models list --provider xiaomiopenclaw models list --provider xiaomi-token-plan
  • Kullandıkça öde kataloğu

    Model başvurusu Girdi Bağlam Azami çıktı Akıl yürütme Notlar
    xiaomi/mimo-v2.5 metin, görsel 1,048,576 131,072 Evet Varsayılan model
    xiaomi/mimo-v2.5-pro metin 1,048,576 131,072 Evet Amiral gemisi

    Token Plan kataloğu

    Xiaomi'nin abonelik kullanıcı arayüzünde gösterilen bölgesel temel URL ile eşleşen Token Plan kimlik doğrulama seçeneğini belirleyin:

    Kimlik doğrulama seçeneği Temel URL
    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
    Model başvurusu Girdi Bağlam Azami çıktı Akıl yürütme Notlar
    xiaomi-token-plan/mimo-v2.5-pro metin 1,048,576 131,072 Evet Varsayılan model
    xiaomi-token-plan/mimo-v2.5 metin, görsel 1,048,576 131,072 Evet Çok kipli

    xiaomi-token-plan çözümlenmek için bölgesel bir temel URL gerektirir. Desteklenen yol, birlikte gelen bir Token Plan ilk kurulum seçeneği veya baseUrl ayarlanmış açık bir models.providers.xiaomi-token-plan yapılandırma bloğudur; bunlardan biri olmadan sağlayıcı sunulmaz.

    Akıl yürütme modelleri

    mimo-v2.5 ve mimo-v2.5-pro, OpenClaw'ın /think yönergesini off, minimal, low, medium, high, xhigh ve max düzeyleriyle (varsayılan high) destekler.

    Metinden konuşmaya

    Birlikte gelen xiaomi plugin ayrıca Xiaomi MiMo'yu tts için bir konuşma sağlayıcısı olarak kaydeder. Metni bir assistant iletisi, isteğe bağlı biçem yönlendirmesini ise bir user iletisi olarak kullanıp Xiaomi'nin sohbet tamamlamaları TTS sözleşmesini çağırır.

    Özellik Değer
    TTS kimliği xiaomi (mimo diğer adı)
    Kimlik doğrulama XIAOMI_API_KEY
    API audio ile POST /v1/chat/completions
    Varsayılan mimo-v2.5-tts, ses mimo_default
    Çıktı Varsayılan olarak MP3; yapılandırıldığında WAV
    json5
    {  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.",      },    },  },}

    Yerleşik sesler: mimo_default, default_zh, default_en, Mia, Chloe, Milo, Dean. Ön ayarlı ses modeli mimo-v2.5-tts, audio.voice kullandığından OpenClaw bu model için speakerVoice gönderir.

    Ses tasarımı modeli mimo-v2.5-tts-voicedesign, ön ayarlı bir ses kimliği yerine doğal dildeki bir biçem isteminden ses üretir. style değerini istenen ses açıklamasına ayarlayın; OpenClaw bunu user iletisi olarak, seslendirilecek metni assistant iletisi olarak gönderir ve bu model için audio.voice değerini dahil etmez.

    json5
    {  tts: {    provider: "xiaomi",    providers: {      xiaomi: {        model: "mimo-v2.5-tts-voicedesign",        format: "wav",        style: "Warm, natural female voice with clear pronunciation.",      },    },  },}

    Sesli not sentezi hedefi isteyen kanallar (Discord, Feishu, Matrix, Telegram ve WhatsApp) için OpenClaw, Xiaomi çıktısını teslimattan önce ffmpeg kullanarak 48kHz tek kanallı Opus biçimine dönüştürür.

    Yapılandırma örneği

    json5
    {  env: { XIAOMI_API_KEY: "your-key" },  agents: { defaults: { model: { primary: "xiaomi/mimo-v2.5" } } },  models: {    mode: "merge",    providers: {      xiaomi: {        baseUrl: "https://api.xiaomimimo.com/v1",        api: "openai-completions",        apiKey: "XIAOMI_API_KEY",        models: [          {            id: "mimo-v2.5",            name: "Xiaomi MiMo V2.5",            reasoning: true,            input: ["text", "image"],            contextWindow: 1048576,            maxTokens: 131072,          },          {            id: "mimo-v2.5-pro",            name: "Xiaomi MiMo V2.5 Pro",            reasoning: true,            input: ["text"],            contextWindow: 1048576,            maxTokens: 131072,          },        ],      },    },  },}

    Fiyatlandırma ve uyumluluk bayrakları birlikte gelen plugin bildiriminden alındığından, yapılandırma örneği çalışma zamanı davranışından sapmayı önlemek için cost ve compat değerlerini içermez.

    Token Plan:

    json5
    {  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,          },        ],      },    },  },}

    Fiyatlandırma birlikte gelen bildirimden alındığından (Token Plan modelleri kademeli önbellek okuma fiyatlandırması içerir), yapılandırma örneği cost değerini içermez.

    Otomatik ekleme davranışı

    Ortamınızda XIAOMI_API_KEY ayarlandığında veya bir kimlik doğrulama profili bulunduğunda xiaomi sağlayıcısı otomatik olarak etkinleştirilir. xiaomi-token-plan bölgesel bir temel URL gerektirdiğinden, desteklenen yol birlikte gelen Token Plan ilk kurulum seçeneği veya açık bir models.providers.xiaomi-token-plan yapılandırma bloğudur.

    Model ayrıntıları
    • mimo-v2.5 - kullandıkça öde varsayılanı ve Token Plan çok kipli V2.5 rotası.
    • mimo-v2.5-pro - amiral gemisi akıl yürütme modeli ve Token Plan varsayılanı.
    Sorun giderme
    • Modeller görünmüyorsa ilgili anahtar ortam değişkeninin veya kimlik doğrulama profilinin mevcut ve geçerli olduğunu doğrulayın.
    • Token Plan için seçilen ilk kurulum bölgesinin abonelik sayfasındaki temel URL ile eşleştiğini ve anahtarın tp- ile başladığını doğrulayın.
    • Gateway bir arka plan hizmeti olarak çalıştığında anahtarın bu işlem tarafından erişilebilir olduğundan emin olun (örneğin ~/.openclaw/.env içinde veya env.shellEnv aracılığıyla).

    İlgili içerik

    Was this useful?
    On this page

    On this page