Skip to main content
Xiaomi MiMo to platforma API dla modeli MiMo. Wbudowany plugin xiaomi (enabledByDefault: true, bez etapu instalacji) rejestruje dwóch dostawców tekstu oraz dostawcę mowy (TTS):
  • xiaomi — klucze z rozliczeniem według użycia (sk-...)
  • xiaomi-token-plan — klucze Token Plan (tp-...) z ustawieniami regionalnych punktów końcowych

Pierwsze kroki

1

Uzyskaj właściwy klucz

Utwórz klucz rozliczany według użycia w konsoli Xiaomi MiMo albo otwórz stronę swojej subskrypcji Token Plan i skopiuj regionalny bazowy adres URL zgodny z OpenAI oraz odpowiadający mu klucz tp-....
2

Uruchom wdrażanie

Rozliczenie według użycia:
Token Plan:
Możesz też przekazać klucze bezpośrednio:
3

Sprawdź dostępność modelu

Proces wdrażania sprawdza format klucza i ostrzega, gdy klucz tp-... zostanie wprowadzony w ścieżce rozliczanej według użycia albo klucz sk-... zostanie wprowadzony w ścieżce Token Plan.

Katalog rozliczany według użycia

Katalog Token Plan

Wybierz opcję uwierzytelniania Token Plan odpowiadającą regionalnemu bazowemu adresowi URL wyświetlanemu w interfejsie subskrypcji Xiaomi: xiaomi-token-plan wymaga regionalnego bazowego adresu URL. Obsługiwana ścieżka to wbudowana opcja wdrażania Token Plan albo jawny blok konfiguracji models.providers.xiaomi-token-plan z ustawionym baseUrl; dostawca nie jest dostępny bez jednej z tych opcji.

Modele rozumujące

Modele mimo-v2-pro, mimo-v2-omni, mimo-v2.5 i mimo-v2.5-pro obsługują dyrektywę /think OpenClaw z poziomami off, minimal, low, medium, high, xhigh i max (domyślnie high). Model mimo-v2-flash nie obsługuje rozumowania.

Zamiana tekstu na mowę

Wbudowany plugin xiaomi rejestruje również Xiaomi MiMo jako dostawcę mowy dla messages.tts. Wywołuje kontrakt TTS uzupełniania czatu Xiaomi, przekazując tekst jako wiadomość assistant, a opcjonalne wskazówki dotyczące stylu jako wiadomość user.
Wbudowane głosy: mimo_default, default_zh, default_en, Mia, Chloe, Milo, Dean. Modele z gotowymi głosami (mimo-v2.5-tts, mimo-v2-tts) używają audio.voice, dlatego OpenClaw wysyła dla nich speakerVoice. Model projektowania głosu mimo-v2.5-tts-voicedesign generuje głos na podstawie opisu stylu w języku naturalnym zamiast identyfikatora gotowego głosu. Ustaw style na żądany opis głosu; OpenClaw wysyła go jako wiadomość user, wypowiadany tekst jako wiadomość assistant i pomija audio.voice dla tego modelu.
W przypadku kanałów żądających syntezy do formatu wiadomości głosowej (Discord, Feishu, Matrix, Telegram i WhatsApp) OpenClaw przed dostarczeniem transkoduje dane wyjściowe Xiaomi za pomocą ffmpeg do mono Opus 48 kHz.

Przykład konfiguracji

Ceny i flagi zgodności pochodzą z manifestu wbudowanego pluginu, dlatego przykład konfiguracji pomija cost i compat, aby uniknąć rozbieżności z zachowaniem środowiska uruchomieniowego. Token Plan:
Ceny pochodzą z wbudowanego manifestu (modele Token Plan obejmują wielopoziomowe ceny odczytu z pamięci podręcznej), dlatego przykład konfiguracji pomija cost.
Dostawca xiaomi jest automatycznie włączany, gdy w środowisku ustawiono XIAOMI_API_KEY lub istnieje profil uwierzytelniania. xiaomi-token-plan wymaga regionalnego bazowego adresu URL, dlatego obsługiwana ścieżka to wbudowana opcja wdrażania Token Plan albo jawny blok konfiguracji models.providers.xiaomi-token-plan.
  • mimo-v2-flash — lekki i szybki, idealny do uniwersalnych zadań tekstowych. Nie obsługuje rozumowania.
  • mimo-v2-pro — obsługuje rozumowanie z oknem kontekstu obejmującym 1 mln tokenów, przeznaczonym do pracy z długimi dokumentami.
  • mimo-v2-omni — wielomodalny model z obsługą rozumowania, który przyjmuje zarówno tekst, jak i obrazy.
  • mimo-v2.5-pro — domyślny model Token Plan z aktualnym stosem rozumowania V2.5 firmy Xiaomi.
  • mimo-v2.5 — wielomodalna trasa V2.5 w Token Plan.
Modele rozliczane według użycia korzystają z prefiksu xiaomi/. Modele Token Plan korzystają z prefiksu xiaomi-token-plan/.
  • Jeśli modele się nie pojawiają, sprawdź, czy odpowiednia zmienna środowiskowa klucza lub profil uwierzytelniania istnieje i jest prawidłowy.
  • W przypadku Token Plan sprawdź, czy region wybrany podczas wdrażania odpowiada bazowemu adresowi URL na stronie subskrypcji oraz czy klucz zaczyna się od tp-.
  • Gdy Gateway działa jako demon, upewnij się, że klucz jest dostępny dla tego procesu (na przykład w ~/.openclaw/.env lub za pośrednictwem env.shellEnv).
Klucze ustawione wyłącznie w interaktywnej powłoce nie są widoczne dla procesów Gateway zarządzanych jako demony. Aby zapewnić trwałą dostępność, użyj pliku ~/.openclaw/.env lub konfiguracji env.shellEnv.

Powiązane

Wybór modelu

Wybieranie dostawców, odwołań do modeli i zachowania mechanizmu przełączania awaryjnego.

Poziomy rozumowania

Składnia dyrektywy /think i mapowanie poziomów.

Dokumentacja konfiguracji

Pełna dokumentacja konfiguracji OpenClaw.

Konsola Xiaomi MiMo

Panel Xiaomi MiMo i zarządzanie kluczami API.