MiniMax
Dostawca MiniMax w OpenClaw domyślnie używa MiniMax M2.7. MiniMax udostępnia także:- wbudowaną syntezę mowy przez T2A v2
- wbudowane rozumienie obrazu przez
MiniMax-VL-01 - wbudowane
web_searchprzez API wyszukiwania MiniMax Coding Plan
minimax: dostawca tekstu z kluczem API oraz wbudowane generowanie obrazów, rozumienie obrazów, mowa i wyszukiwanie w sieciminimax-portal: dostawca tekstu OAuth oraz wbudowane generowanie obrazów i rozumienie obrazów
Zestaw modeli
MiniMax-M2.7: domyślny hostowany model rozumowania.MiniMax-M2.7-highspeed: szybszy poziom rozumowania M2.7.image-01: model generowania obrazów (generowanie i edycja obraz-do-obrazu).
Generowanie obrazów
Plugin MiniMax rejestruje modelimage-01 dla narzędzia image_generate. Obsługuje on:
- Generowanie tekst-do-obrazu z kontrolą proporcji obrazu.
- Edycję obraz-do-obrazu (odniesienie do obiektu) z kontrolą proporcji obrazu.
- Do 9 obrazów wyjściowych na żądanie.
- Do 1 obrazu referencyjnego na żądanie edycji.
- Obsługiwane proporcje obrazu:
1:1,16:9,4:3,3:2,2:3,3:4,9:16,21:9.
MINIMAX_API_KEY lub uwierzytelniania OAuth co modele tekstowe. Nie jest wymagana dodatkowa konfiguracja, jeśli MiniMax jest już skonfigurowany.
Zarówno minimax, jak i minimax-portal rejestrują image_generate z tym samym
modelem image-01. Konfiguracje z kluczem API używają MINIMAX_API_KEY; konfiguracje OAuth mogą używać
zamiast tego wbudowanej ścieżki uwierzytelniania minimax-portal.
Gdy onboarding lub konfiguracja z kluczem API zapisuje jawne wpisy models.providers.minimax,
OpenClaw materializuje MiniMax-M2.7 i
MiniMax-M2.7-highspeed z input: ["text", "image"].
Sam wbudowany katalog tekstowy MiniMax pozostaje metadanymi tylko tekstowymi, dopóki
nie pojawi się jawna konfiguracja tego dostawcy. Rozumienie obrazów jest udostępniane oddzielnie
przez należącego do pluginu dostawcę multimediów MiniMax-VL-01.
Rozumienie obrazów
Plugin MiniMax rejestruje rozumienie obrazów oddzielnie od katalogu tekstowego:minimax: domyślny model obrazówMiniMax-VL-01minimax-portal: domyślny model obrazówMiniMax-VL-01
Wyszukiwanie w sieci
Plugin MiniMax rejestruje równieżweb_search przez API wyszukiwania MiniMax Coding Plan.
- Identyfikator dostawcy:
minimax - Wyniki strukturalne: tytuły, URL-e, fragmenty, powiązane zapytania
- Preferowana zmienna środowiskowa:
MINIMAX_CODE_PLAN_KEY - Akceptowany alias zmiennej środowiskowej:
MINIMAX_CODING_API_KEY - Fallback zgodności:
MINIMAX_API_KEY, gdy już wskazuje token coding-plan - Ponowne użycie regionu:
plugins.entries.minimax.config.webSearch.region, następnieMINIMAX_API_HOST, a potem bazowe URL-e dostawcy MiniMax - Wyszukiwanie pozostaje przy identyfikatorze dostawcy
minimax; konfiguracja OAuth CN/global nadal może pośrednio sterować regionem przezmodels.providers.minimax-portal.baseUrl
plugins.entries.minimax.config.webSearch.*.
Zobacz MiniMax Search.
Wybierz konfigurację
MiniMax OAuth (Coding Plan) - zalecane
Najlepsze dla: szybkiej konfiguracji z MiniMax Coding Plan przez OAuth, bez wymaganego klucza API. Uwierzytelnij się przy użyciu jawnego regionalnego wyboru OAuth:minimax-global-oauth: użytkownicy międzynarodowi (api.minimax.io)minimax-cn-oauth: użytkownicy w Chinach (api.minimaxi.com)
MiniMax M2.7 (klucz API)
Najlepsze dla: hostowanego MiniMax z API zgodnym z Anthropic. Skonfiguruj przez CLI:- Interaktywny onboarding:
minimax-global-api: użytkownicy międzynarodowi (api.minimax.io)minimax-cn-api: użytkownicy w Chinach (api.minimaxi.com)
thinking samodzielnie. Punkt końcowy strumieniowania MiniMax emituje
reasoning_content w chunkach delta w stylu OpenAI
zamiast natywnych bloków myślenia Anthropic, co może ujawniać wewnętrzny tok rozumowania
w widocznym wyjściu, jeśli pozostanie domyślnie włączone.
MiniMax M2.7 jako fallback (przykład)
Najlepsze dla: zachowania najmocniejszego modelu najnowszej generacji jako podstawowego i przełączania awaryjnego na MiniMax M2.7. Poniższy przykład używa Opus jako konkretnego modelu podstawowego; zamień go na preferowany model podstawowy najnowszej generacji.Konfiguracja przez openclaw configure
Użyj interaktywnego kreatora konfiguracji, aby ustawić MiniMax bez edytowania JSON:
- Uruchom
openclaw configure. - Wybierz Model/auth.
- Wybierz opcję uwierzytelniania MiniMax.
- Po wyświetleniu monitu wybierz model domyślny.
minimax-global-oauthminimax-cn-oauthminimax-global-apiminimax-cn-api
Opcje konfiguracji
models.providers.minimax.baseUrl: preferujhttps://api.minimax.io/anthropic(zgodne z Anthropic);https://api.minimax.io/v1jest opcjonalne dla ładunków zgodnych z OpenAI.models.providers.minimax.api: preferujanthropic-messages;openai-completionsjest opcjonalne dla ładunków zgodnych z OpenAI.models.providers.minimax.apiKey: klucz API MiniMax (MINIMAX_API_KEY).models.providers.minimax.models: zdefiniujid,name,reasoning,contextWindow,maxTokens,cost.agents.defaults.models: nadaj aliasy modelom, które chcesz umieścić na allowlist.models.mode: pozostawmerge, jeśli chcesz dodać MiniMax obok wbudowanych dostawców.
Uwagi
- Odwołania do modeli zależą od ścieżki uwierzytelniania:
- konfiguracja z kluczem API:
minimax/<model> - konfiguracja OAuth:
minimax-portal/<model>
- konfiguracja z kluczem API:
- Domyślny model czatu:
MiniMax-M2.7 - Alternatywny model czatu:
MiniMax-M2.7-highspeed - Przy
api: "anthropic-messages"OpenClaw wstrzykujethinking: { type: "disabled" }, chyba że myślenie jest już jawnie ustawione w params/config. /fast onlubparams.fastMode: trueprzepisujeMiniMax-M2.7naMiniMax-M2.7-highspeedna ścieżce strumieniowania zgodnej z Anthropic.- Onboarding i bezpośrednia konfiguracja z kluczem API zapisują jawne definicje modeli z
input: ["text", "image"]dla obu wariantów M2.7 - Wbudowany katalog dostawców obecnie udostępnia odwołania do czatu jako metadane tylko tekstowe, dopóki nie pojawi się jawna konfiguracja dostawcy MiniMax
- API użycia Coding Plan:
https://api.minimaxi.com/v1/api/openplatform/coding_plan/remains(wymaga klucza coding plan). - OpenClaw normalizuje użycie coding plan MiniMax do tego samego wyświetlania
% pozostało, które jest używane przez innych dostawców. Surowe pola MiniMaxusage_percent/usagePercentoznaczają pozostały limit, a nie zużyty limit, więc OpenClaw je odwraca. Pola oparte na liczbie mają pierwszeństwo, gdy są obecne. Gdy API zwracamodel_remains, OpenClaw preferuje wpis modelu czatu, wyprowadza etykietę okna zstart_time/end_time, gdy jest to potrzebne, i uwzględnia wybraną nazwę modelu w etykiecie planu, aby okna coding plan były łatwiejsze do rozróżnienia. - Migawki użycia traktują
minimax,minimax-cniminimax-portaljako tę samą powierzchnię limitu MiniMax oraz preferują zapisane MiniMax OAuth przed przejściem do zmiennych środowiskowych klucza Coding Plan. - Zaktualizuj wartości cen w
models.json, jeśli potrzebujesz dokładnego śledzenia kosztów. - Link polecający do MiniMax Coding Plan (10% zniżki): https://platform.minimax.io/subscribe/coding-plan?code=DbXJTRClnb&source=link
- Zobacz /concepts/model-providers, aby poznać reguły dostawców.
- Użyj
openclaw models list, aby potwierdzić bieżący identyfikator dostawcy, a następnie przełącz za pomocąopenclaw models set minimax/MiniMax-M2.7lubopenclaw models set minimax-portal/MiniMax-M2.7.
Rozwiązywanie problemów
”Unknown model: minimax/MiniMax-M2.7”
Zwykle oznacza to, że dostawca MiniMax nie jest skonfigurowany (brak pasującego wpisu dostawcy i brak znalezionego profilu uwierzytelniania/klucza środowiskowego MiniMax). Poprawka tego wykrywania znajduje się w wersji 2026.1.12. Napraw to przez:- Aktualizację do 2026.1.12 (lub uruchomienie ze źródeł
main), a następnie ponowne uruchomienie gateway. - Uruchomienie
openclaw configurei wybranie opcji uwierzytelniania MiniMax, lub - Ręczne dodanie pasującego bloku
models.providers.minimaxalbomodels.providers.minimax-portal, lub - Ustawienie
MINIMAX_API_KEY,MINIMAX_OAUTH_TOKENalbo profilu uwierzytelniania MiniMax, aby odpowiedni dostawca mógł zostać wstrzyknięty.
- ścieżka z kluczem API:
minimax/MiniMax-M2.7lubminimax/MiniMax-M2.7-highspeed - ścieżka OAuth:
minimax-portal/MiniMax-M2.7lubminimax-portal/MiniMax-M2.7-highspeed