Перейти к основному содержанию
Xiaomi MiMo — это API-платформа для моделей MiMo. OpenClaw включает встроенный Xiaomi plugin с двумя пресетами текстового провайдера:
  • xiaomi для ключей с оплатой по мере использования (sk-...)
  • xiaomi-token-plan для ключей Token Plan (tp-...) с региональными пресетами endpoint
Этот же plugin также регистрирует речевой провайдер xiaomi (TTS).
СвойствоЗначение
Идентификаторы провайдераxiaomi (оплата по мере использования), xiaomi-token-plan (Token Plan)
Pluginвстроенный, enabledByDefault: true
Переменные окружения для аутентификацииXIAOMI_API_KEY, XIAOMI_TOKEN_PLAN_API_KEY
Флаги onboarding--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>
Контрактыchat completions + speechProviders
APIOpenAI-совместимый (openai-completions)
Базовые URLОплата по мере использования: https://api.xiaomimimo.com/v1; пресеты Token Plan: token-plan-{cn,sgp,ams}...
Модели по умолчаниюxiaomi/mimo-v2-flash, xiaomi-token-plan/mimo-v2.5-pro
TTS по умолчаниюmimo-v2.5-tts, голос mimo_default; модель voicedesign mimo-v2.5-tts-voicedesign

Начало работы

1

Получите подходящий ключ

Создайте ключ с оплатой по мере использования в консоли Xiaomi MiMo или откройте страницу подписки Token Plan и скопируйте региональный OpenAI-совместимый базовый URL вместе с соответствующим ключом tp-....
2

Запустите onboarding

Оплата по мере использования:
openclaw onboard --auth-choice xiaomi-api-key
Token Plan:
openclaw onboard --auth-choice xiaomi-token-plan-sgp
Или передайте ключи напрямую:
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"
3

Проверьте, что модель доступна

openclaw models list --provider xiaomi
openclaw models list --provider xiaomi-token-plan

Каталог с оплатой по мере использования

Ссылка на модельВводКонтекстМаксимальный выводРассуждениеПримечания
xiaomi/mimo-v2-flashтекст262,1448,192НетМодель по умолчанию
xiaomi/mimo-v2-proтекст1,048,57632,000ДаБольшой контекст
xiaomi/mimo-v2-omniтекст, изображение262,14432,000ДаМультимодальная
Ссылка на модель по умолчанию — xiaomi/mimo-v2-flash. Провайдер внедряется автоматически, когда задан XIAOMI_API_KEY или существует профиль аутентификации.

Каталог Token Plan

Выберите вариант аутентификации Token Plan, который соответствует региональному базовому URL, показанному в UI подписки Xiaomi:
  • 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,576131,072ДаМодель по умолчанию
xiaomi-token-plan/mimo-v2.5текст, изображение1,048,576131,072ДаМультимодальная
Onboarding Token Plan проверяет форму ключа и предупреждает, если ключ tp-... введен в путь с оплатой по мере использования или ключ sk-... введен в путь Token Plan.

Преобразование текста в речь

Встроенный plugin xiaomi также регистрирует Xiaomi MiMo как речевой провайдер для messages.tts. Он вызывает TTS-контракт chat completions Xiaomi, передавая текст как сообщение assistant, а необязательные указания по стилю — как сообщение user.
СвойствоЗначение
TTS idxiaomi (псевдоним mimo)
АутентификацияXIAOMI_API_KEY
APIPOST /v1/chat/completions с audio
По умолчаниюmimo-v2.5-tts, голос mimo_default
ВыводMP3 по умолчанию; WAV при настройке
{
  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.",
        },
      },
    },
  },
}
Поддерживаемые встроенные голоса включают mimo_default, default_zh, default_en, Mia, Chloe, Milo и Dean. Модели с предустановленными голосами используют audio.voice, поэтому OpenClaw отправляет speakerVoice для mimo-v2.5-tts и mimo-v2-tts. Модель voicedesign Xiaomi, mimo-v2.5-tts-voicedesign, генерирует голос из промпта стиля на естественном языке вместо предустановленного идентификатора голоса. Настройте style с нужным описанием голоса; OpenClaw отправляет его как сообщение user, отправляет произносимый текст как сообщение assistant и опускает audio.voice для этой модели.
{
  messages: {
    tts: {
      provider: "xiaomi",
      providers: {
        xiaomi: {
          model: "mimo-v2.5-tts-voicedesign",
          format: "wav",
          style: "Warm, natural female voice with clear pronunciation.",
        },
      },
    },
  },
}
Для целей голосовых заметок, таких как Feishu и Telegram, OpenClaw перекодирует вывод Xiaomi в 48kHz Opus с помощью ffmpeg перед доставкой.

Пример конфигурации

{
  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,
          },
        ],
      },
    },
  },
}
Цены и флаги совместимости берутся из встроенного манифеста plugin, поэтому в примере конфигурации cost и compat опущены, чтобы не расходиться с поведением 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,
          },
        ],
      },
    },
  },
}
Цены берутся из встроенного манифеста (модели Token Plan включают многоуровневую цену чтения кэша), поэтому в примере конфигурации cost опущен.
Провайдер xiaomi внедряется автоматически, когда XIAOMI_API_KEY задан в вашем окружении или существует профиль аутентификации. xiaomi-token-plan требует региональный базовый URL, поэтому поддерживаемый путь — встроенный вариант onboarding Token Plan или явный блок конфигурации models.providers.xiaomi-token-plan.
  • mimo-v2-flash — легкая и быстрая, идеальна для универсальных текстовых задач. Поддержки рассуждений нет.
  • mimo-v2-pro — поддерживает рассуждения с контекстным окном 1M токенов для рабочих нагрузок с длинными документами.
  • mimo-v2-omni — мультимодальная модель с поддержкой рассуждений, принимающая как текстовые, так и графические входные данные.
  • mimo-v2.5-pro — модель Token Plan по умолчанию с текущим стеком рассуждений Xiaomi V2.5.
  • mimo-v2.5 — мультимодальный маршрут Token Plan V2.5.
Модели с оплатой по мере использования используют префикс xiaomi/. Модели Token Plan используют префикс xiaomi-token-plan/.
  • Если модели не появляются, убедитесь, что соответствующая переменная окружения с ключом или профиль аутентификации присутствует и действителен.
  • Для Token Plan убедитесь, что выбранный регион onboarding соответствует базовому URL на странице подписки и что ключ начинается с tp-.
  • Когда Gateway работает как daemon, убедитесь, что ключ доступен этому процессу (например, в ~/.openclaw/.env или через env.shellEnv).
Ключи, заданные только в вашей интерактивной оболочке, не видны процессам Gateway, управляемым daemon. Используйте конфигурацию ~/.openclaw/.env или env.shellEnv для постоянной доступности.

Связанные материалы

Выбор модели

Выбор провайдеров, ссылок на модели и поведения failover.

Справочник по конфигурации

Полный справочник по конфигурации OpenClaw.

Консоль Xiaomi MiMo

Панель управления Xiaomi MiMo и управление API-ключами.