Providers

Xiaomi MiMo

Xiaomi MiMo は MiMo モデル向けの API プラットフォームです。バンドル済みの xiaomi Plugin(enabledByDefault: true、インストール手順は不要)は、2 つのテキスト プロバイダーと音声(TTS)プロバイダーを登録します。

  • xiaomi - 従量課金キー(sk-...
  • xiaomi-token-plan - リージョン別エンドポイントプリセット付きの Token Plan キー(tp-...
プロパティ
プロバイダー ID xiaomi(従量課金)、xiaomi-token-plan(Token Plan)
認証環境変数 XIAOMI_API_KEYXIAOMI_TOKEN_PLAN_API_KEY
オンボーディングフラグ --auth-choice xiaomi-api-key--auth-choice xiaomi-token-plan-cn--auth-choice xiaomi-token-plan-sgp--auth-choice xiaomi-token-plan-ams
直接指定する CLI フラグ --xiaomi-api-key <key>--xiaomi-token-plan-api-key <key>
API OpenAI 互換のチャット補完(openai-completions
音声コントラクト speechProviders: ["xiaomi"]
ベース URL 従量課金:https://api.xiaomimimo.com/v1、Token Plan:token-plan-{cn,sgp,ams}.xiaomimimo.com/v1
デフォルトモデル xiaomi/mimo-v2.5xiaomi-token-plan/mimo-v2.5-pro
TTS デフォルト mimo-v2.5-tts、音声 mimo_default、voicedesign モデル mimo-v2.5-tts-voicedesign

はじめに

  • 適切なキーを取得する

    Xiaomi MiMo コンソールで従量課金キーを作成するか、Token Plan のサブスクリプションページを開き、リージョン別の OpenAI 互換ベース URL と対応する tp-... キーをコピーします。

  • オンボーディングを実行する

    従量課金:

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

    Token Plan:

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

    または、キーを直接渡します。

    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"
  • モデルが利用可能であることを確認する

    bash
    openclaw models list --provider xiaomiopenclaw models list --provider xiaomi-token-plan
  • 従量課金カタログ

    モデル参照 入力 コンテキスト 最大出力 推論 備考
    xiaomi/mimo-v2.5 テキスト、画像 1,048,576 131,072 あり デフォルトモデル
    xiaomi/mimo-v2.5-pro テキスト 1,048,576 131,072 あり フラッグシップ

    Token Plan カタログ

    Xiaomi のサブスクリプション UI に表示されるリージョン別ベース URL と一致する Token Plan の認証方式を選択します。

    認証方式 ベース 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
    モデル参照 入力 コンテキスト 最大出力 推論 備考
    xiaomi-token-plan/mimo-v2.5-pro テキスト 1,048,576 131,072 あり デフォルトモデル
    xiaomi-token-plan/mimo-v2.5 テキスト、画像 1,048,576 131,072 あり マルチモーダル

    xiaomi-token-plan の解決にはリージョン別ベース URL が必要です。サポートされる方法は、 バンドル済みの Token Plan オンボーディング方式を選択するか、baseUrl を設定した 明示的な models.providers.xiaomi-token-plan 設定ブロックを使用することです。 そのいずれもない場合、プロバイダーは提供されません。

    推論モデル

    mimo-v2.5mimo-v2.5-pro は、 OpenClaw の /think ディレクティブをサポートします。レベルは offminimallowmediumhighxhighmax(デフォルトは high)です。

    テキスト読み上げ

    バンドル済みの xiaomi Plugin は、tts 向けの音声プロバイダーとして Xiaomi MiMo も登録します。テキストを assistant メッセージとして、任意のスタイル指示を user メッセージとして Xiaomi のチャット補完 TTS コントラクトを呼び出します。

    プロパティ
    TTS ID xiaomimimo エイリアス)
    認証 XIAOMI_API_KEY
    API audio を指定した POST /v1/chat/completions
    デフォルト mimo-v2.5-tts、音声 mimo_default
    出力 デフォルトは MP3、設定時は WAV
    json5
    {  tts: {    auto: "always",    provider: "xiaomi",    providers: {      xiaomi: {        apiKey: "xiaomi_api_key",        model: "mimo-v2.5-tts",        speakerVoice: "mimo_default",        format: "mp3",        style: "明るく、自然で、会話的なトーン。",      },    },  },}

    組み込み音声:mimo_defaultdefault_zhdefault_enMiaChloeMiloDean。プリセット音声モデル mimo-v2.5-ttsaudio.voice を使用するため、 OpenClaw はそのモデルに対して speakerVoice を送信します。

    voicedesign モデル mimo-v2.5-tts-voicedesign は、プリセット音声 ID の代わりに 自然言語のスタイルプロンプトから音声を生成します。style に目的の音声の説明を設定します。 OpenClaw はそれを user メッセージとして送信し、読み上げるテキストを assistant メッセージとして送信し、このモデルでは audio.voice を省略します。

    json5
    {  tts: {    provider: "xiaomi",    providers: {      xiaomi: {        model: "mimo-v2.5-tts-voicedesign",        format: "wav",        style: "明瞭な発音の、温かみのある自然な女性の声。",      },    },  },}

    ボイスメモ合成ターゲットを要求するチャンネル(Discord、Feishu、 Matrix、Telegram、WhatsApp)では、OpenClaw は配信前に ffmpeg を使用して Xiaomi の出力を 48kHz モノラル Opus にトランスコードします。

    設定例

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

    価格設定と互換性フラグはバンドル済み Plugin のマニフェストから取得されるため、ランタイム動作との差異を避ける目的で、設定例では costcompat を省略しています。

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

    価格設定はバンドル済みマニフェストから取得されます(Token Plan モデルには段階制のキャッシュ読み取り価格が含まれます)。そのため、設定例では cost を省略しています。

    自動挿入の動作

    XIAOMI_API_KEY が環境に設定されているか、認証プロファイルが存在する場合、xiaomi プロバイダーは自動的に有効になります。xiaomi-token-plan にはリージョン別ベース URL が必要なため、サポートされる方法は、バンドル済みの Token Plan オンボーディング方式を選択するか、明示的な models.providers.xiaomi-token-plan 設定ブロックを使用することです。

    モデルの詳細
    • mimo-v2.5 - 従量課金のデフォルトであり、Token Plan のマルチモーダル V2.5 ルートです。
    • mimo-v2.5-pro - フラッグシップ推論モデルであり、Token Plan のデフォルトです。
    トラブルシューティング
    • モデルが表示されない場合は、該当するキーの環境変数または認証プロファイルが存在し、有効であることを確認してください。
    • Token Plan では、選択したオンボーディングのリージョンがサブスクリプションページのベース URL と一致し、キーが tp- で始まることを確認してください。
    • Gateway がデーモンとして実行される場合は、そのプロセスからキーを利用できることを確認してください(たとえば ~/.openclaw/.env 内、または env.shellEnv 経由)。

    関連項目

    Was this useful?
    On this page

    On this page