跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

Xiaomi MiMo 是 MiMo 模型的 API 平台。OpenClaw 包含一个内置的 xiaomi 插件,它会用同一个 XIAOMI_API_KEY 注册一个兼容 OpenAI 的聊天提供商和一个语音(TTS)提供商。
属性
提供商 idxiaomi
插件内置,enabledByDefault: true
认证环境变量XIAOMI_API_KEY
新手引导标志--auth-choice xiaomi-api-key
直接 CLI 标志--xiaomi-api-key <key>
合约聊天补全 + speechProviders
API兼容 OpenAI(openai-completions
基础 URLhttps://api.xiaomimimo.com/v1
默认模型xiaomi/mimo-v2-flash
TTS 默认值mimo-v2.5-tts,语音 mimo_default

入门指南

1

获取 API key

Xiaomi MiMo 控制台中创建 API key。
2

运行新手引导

openclaw onboard --auth-choice xiaomi-api-key
或者直接传入密钥:
openclaw onboard --auth-choice xiaomi-api-key --xiaomi-api-key "$XIAOMI_API_KEY"
3

验证模型可用

openclaw models list --provider xiaomi

内置目录

模型引用输入上下文最大输出推理备注
xiaomi/mimo-v2-flashtext262,1448,192默认模型
xiaomi/mimo-v2-protext1,048,57632,000大上下文
xiaomi/mimo-v2-omnitext, image262,14432,000多模态
默认模型引用是 xiaomi/mimo-v2-flash。当设置了 XIAOMI_API_KEY 或存在认证配置文件时,提供商会自动注入。

文本转语音

内置的 xiaomi 插件还会将 Xiaomi MiMo 注册为用于 messages.tts 的语音提供商。它会调用 Xiaomi 的聊天补全 TTS 合约,将文本作为 assistant 消息,并将可选的风格指导作为 user 消息。
属性
TTS idxiaomimimo 别名)
认证XIAOMI_API_KEY
API带有 audioPOST /v1/chat/completions
默认值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",
          voice: "mimo_default",
          format: "mp3",
          style: "Bright, natural, conversational tone.",
        },
      },
    },
  },
}
支持的内置语音包括 mimo_defaultdefault_zhdefault_enMiaChloeMiloDean。较旧的 MiMo TTS 账号支持 mimo-v2-tts;默认使用当前的 MiMo-V2.5 TTS 模型。对于 Feishu 和 Telegram 等语音备注目标,OpenClaw 会在交付前使用 ffmpeg 将 Xiaomi 输出转码为 48kHz Opus。

配置示例

{
  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,
          },
        ],
      },
    },
  },
}
当你的环境中设置了 XIAOMI_API_KEY 或存在认证配置文件时,xiaomi 提供商会自动注入。除非你想覆盖模型元数据或基础 URL,否则无需手动配置提供商。
  • mimo-v2-flash — 轻量且快速,适合通用文本任务。不支持推理。
  • mimo-v2-pro — 支持推理,具备 1M token 上下文窗口,适合长文档工作负载。
  • mimo-v2-omni — 启用推理的多模态模型,同时接受文本和图像输入。
所有模型都使用 xiaomi/ 前缀(例如 xiaomi/mimo-v2-pro)。
  • 如果模型没有出现,请确认 XIAOMI_API_KEY 已设置且有效。
  • 当 Gateway 网关作为守护进程运行时,请确保该密钥对该进程可用(例如在 ~/.openclaw/.env 中,或通过 env.shellEnv)。
只在交互式 shell 中设置的密钥对由守护进程管理的 Gateway 网关进程不可见。请使用 ~/.openclaw/.envenv.shellEnv 配置来确保可持久使用。

相关内容

模型选择

选择提供商、模型引用和故障转移行为。

配置参考

完整的 OpenClaw 配置参考。

Xiaomi MiMo 控制台

Xiaomi MiMo 仪表板和 API key 管理。