Na tej stronie
Na tej stronie
Providers
MiniMax
Dołączony Plugin minimax rejestruje dwóch dostawców oraz pięć funkcji: czat, generowanie obrazów, generowanie muzyki, generowanie wideo, rozumienie obrazów, mowę (T2A v2) i wyszukiwanie w internecie.
| Identyfikator dostawcy | Uwierzytelnianie | Funkcje |
|---|---|---|
minimax |
Klucz API | Tekst, generowanie obrazów, generowanie muzyki, generowanie wideo, rozumienie obrazów, mowa, wyszukiwanie w internecie |
minimax-portal |
OAuth | Tekst, generowanie obrazów, generowanie muzyki, generowanie wideo, rozumienie obrazów, mowa |
Wbudowany katalog
| Model | Typ | Opis |
|---|---|---|
MiniMax-M3 |
Czat (rozumowanie) | Domyślny hostowany model rozumowania |
MiniMax-M2.7 |
Czat (rozumowanie) | Poprzedni hostowany model rozumowania |
MiniMax-M2.7-highspeed |
Czat (rozumowanie) | Szybszy wariant rozumowania M2.7 |
MiniMax-VL-01 |
Analiza obrazu | Model rozumienia obrazów |
image-01 |
Generowanie obrazów | Generowanie obrazów z tekstu i edycja obrazu na podstawie obrazu |
music-2.6 |
Generowanie muzyki | Domyślny model muzyczny |
MiniMax-Hailuo-2.3 |
Generowanie wideo | Przepływy tekst-wideo i obraz-wideo |
Odwołania do modeli zależą od sposobu uwierzytelniania: minimax/<model> w konfiguracjach z kluczem API oraz minimax-portal/<model> w konfiguracjach OAuth.
Pierwsze kroki
OAuth (Coding Plan)
Najlepsze zastosowanie: szybka konfiguracja MiniMax Coding Plan przez OAuth, bez wymaganego klucza API.
Międzynarodowy
Uruchom proces wdrażania
Wynikowy bazowy adres URL dostawcy: api.minimax.io.
Sprawdź dostępność modelu
Chiny
Uruchom proces wdrażania
Wynikowy bazowy adres URL dostawcy: api.minimaxi.com.
Sprawdź dostępność modelu
Klucz API
Najlepsze zastosowanie: hostowany MiniMax z interfejsem API zgodnym z Anthropic.
Międzynarodowy
Uruchom proces wdrażania
Powoduje to skonfigurowanie api.minimax.io jako bazowego adresu URL.
Sprawdź dostępność modelu
Chiny
Uruchom proces wdrażania
Powoduje to skonfigurowanie api.minimaxi.com jako bazowego adresu URL.
Sprawdź dostępność modelu
Przykład konfiguracji
Konfiguracja za pomocą openclaw configure
Uruchom kreator
Wybierz model/uwierzytelnianie
Wybierz Model/auth z menu.
Wybierz opcję uwierzytelniania MiniMax
| Opcja uwierzytelniania | Opis |
|---|---|
minimax-global-oauth |
Międzynarodowy OAuth (Coding Plan) |
minimax-cn-oauth |
OAuth dla Chin (Coding Plan) |
minimax-global-api |
Międzynarodowy klucz API |
minimax-cn-api |
Klucz API dla Chin |
Wybierz model domyślny
Po wyświetleniu monitu wybierz model domyślny.
Możliwości
Generowanie obrazów
Plugin MiniMax rejestruje model image-01 dla narzędzia image_generate zarówno w minimax, jak i minimax-portal, używając tego samego klucza MINIMAX_API_KEY lub uwierzytelniania OAuth co modele tekstowe.
- Generowanie obrazu z tekstu i edycja obrazu na podstawie innego obrazu (obrazu referencyjnego), w obu przypadkach z kontrolą proporcji
- Do 9 obrazów wyjściowych na żądanie, 1 obraz referencyjny na żądanie edycji
- Obsługiwane proporcje:
1:1,16:9,4:3,3:2,2:3,3:4,9:16,21:9
Generowanie obrazów zawsze korzysta z dedykowanego punktu końcowego MiniMax do obsługi obrazów (/v1/image_generation) i ignoruje models.providers.minimax.baseUrl, ponieważ to pole konfiguruje bazowy adres URL czatu zgodny z interfejsem Anthropic. Ustaw MINIMAX_API_HOST=https://api.minimaxi.com, aby kierować generowanie obrazów przez chiński punkt końcowy; domyślny globalny punkt końcowy to https://api.minimax.io.
Synteza mowy
Dołączony Plugin minimax rejestruje MiniMax T2A v2 jako dostawcę syntezy mowy dla messages.tts.
- Domyślny model TTS:
speech-2.8-hd - Domyślny głos:
English_expressive_narrator - Identyfikatory dołączonych modeli:
speech-2.8-hd,speech-2.8-turbo,speech-2.6-hd,speech-2.6-turbo,speech-02-hd,speech-02-turbo,speech-01-hd,speech-01-turbo,speech-01-240228 - Kolejność rozpoznawania uwierzytelniania:
messages.tts.providers.minimax.apiKey, następnie profile uwierzytelniania OAuth/tokenemminimax-portal, następnie klucze środowiskowe Token Plan (MINIMAX_OAUTH_TOKEN,MINIMAX_CODE_PLAN_KEY,MINIMAX_CODING_API_KEY), a na końcuMINIMAX_API_KEY - Jeśli host TTS nie jest skonfigurowany, OpenClaw ponownie wykorzystuje skonfigurowany host OAuth
minimax-portali usuwa przyrostki ścieżek zgodnych z interfejsem Anthropic, takie jak/anthropic - Zwykłe załączniki dźwiękowe pozostają w formacie MP3. Załączniki przeznaczone jako wiadomości głosowe (Feishu, Telegram i inne kanały wymagające załącznika zgodnego z wiadomościami głosowymi) są transkodowane z MiniMax MP3 do Opus 48 kHz za pomocą
ffmpeg, ponieważ na przykład API plików Feishu/Lark akceptuje dla natywnych wiadomości dźwiękowych wyłączniefile_type: "opus" - MiniMax T2A akceptuje ułamkowe wartości
speedivol, alepitchjest wysyłane jako liczba całkowita; OpenClaw obcina część ułamkową wartościpitchprzed wysłaniem żądania API
| Ustawienie | Zmienna środowiskowa | Wartość domyślna | Opis |
|---|---|---|---|
messages.tts.providers.minimax.baseUrl |
MINIMAX_API_HOST |
https://api.minimax.io |
Host API MiniMax T2A. |
messages.tts.providers.minimax.model |
MINIMAX_TTS_MODEL |
speech-2.8-hd |
Identyfikator modelu TTS. |
messages.tts.providers.minimax.voiceId |
MINIMAX_TTS_VOICE_ID |
English_expressive_narrator |
Identyfikator głosu używanego do syntezy. |
messages.tts.providers.minimax.speed |
1.0 |
Szybkość odtwarzania, 0.5..2.0. |
|
messages.tts.providers.minimax.vol |
1.0 |
Głośność, (0, 10]. |
|
messages.tts.providers.minimax.pitch |
0 |
Całkowite przesunięcie tonu, -12..12. |
Generowanie muzyki
Dołączony Plugin MiniMax rejestruje generowanie muzyki za pomocą wspólnego narzędzia music_generate zarówno dla minimax, jak i minimax-portal.
- Domyślny model muzyczny:
minimax/music-2.6(OAuth:minimax-portal/music-2.6) - Obsługuje również
music-2.6-free,music-coverimusic-cover-free - Parametry sterujące monitem:
lyrics,instrumental - Format wyjściowy:
mp3 - Uruchomienia oparte na sesji są odłączane za pośrednictwem wspólnego przepływu zadań i stanu, w tym
action: "status"
Generowanie wideo
Dołączony Plugin MiniMax rejestruje generowanie wideo za pomocą wspólnego narzędzia video_generate zarówno dla minimax, jak i minimax-portal.
- Domyślny model wideo:
minimax/MiniMax-Hailuo-2.3(OAuth:minimax-portal/MiniMax-Hailuo-2.3) - Obsługuje również
MiniMax-Hailuo-2.3-Fast,MiniMax-Hailuo-02,I2V-01-Director,I2V-01-liveiI2V-01 - Tryby: generowanie wideo z tekstu i przepływy z pojedynczym obrazem referencyjnym
- Obsługuje
resolution(768Plub1080Pw modelach Hailuo 2.3/02);aspectRationie jest obsługiwane i jest ignorowane
Rozpoznawanie obrazów
Plugin MiniMax rejestruje funkcję rozpoznawania obrazów niezależnie od katalogu modeli tekstowych:
| Identyfikator dostawcy | Domyślny model obrazu | Wyodrębnianie tekstu z plików PDF |
|---|---|---|
minimax |
MiniMax-VL-01 |
MiniMax-M2.7 |
minimax-portal |
MiniMax-VL-01 |
MiniMax-M2.7 |
Dlatego automatyczne kierowanie multimediów może korzystać z funkcji rozpoznawania obrazów MiniMax, nawet jeśli dołączony katalog dostawcy modeli tekstowych zawiera również odwołania do modeli czatu M3 obsługujących obrazy. Rozpoznawanie plików PDF używa modelu MiniMax-M2.7 wyłącznie do wyodrębniania tekstu; MiniMax nie rejestruje ścieżki konwersji plików PDF na obrazy.
Wyszukiwanie w internecie
Plugin MiniMax rejestruje również narzędzie web_search za pośrednictwem interfejsu API wyszukiwania MiniMax Token Plan (/v1/coding_plan/search).
- Identyfikator dostawcy:
minimax - Wyniki strukturalne: tytuły, adresy URL, fragmenty tekstu, powiązane zapytania
- Preferowana zmienna środowiskowa:
MINIMAX_CODE_PLAN_KEY - Akceptowane aliasy zmiennych środowiskowych:
MINIMAX_CODING_API_KEY,MINIMAX_OAUTH_TOKEN - Awaryjna zgodność:
MINIMAX_API_KEY, jeśli wskazuje już poświadczenie planu tokenów - Ponowne użycie regionu:
plugins.entries.minimax.config.webSearch.region, następnieMINIMAX_API_HOST, a potem bazowe adresy URL dostawcy MiniMax - Wyszukiwanie pozostaje przypisane do identyfikatora dostawcy
minimax; konfiguracja OAuth dla Chin lub globalna może pośrednio sterować regionem przezmodels.providers.minimax-portal.baseUrloraz zapewniać uwierzytelnianie tokenem Bearer przezMINIMAX_OAUTH_TOKEN
Konfiguracja znajduje się w plugins.entries.minimax.config.webSearch.*.
Konfiguracja zaawansowana
Opcje konfiguracji
| Opcja | Opis |
|---|---|
models.providers.minimax.baseUrl |
Preferowany jest https://api.minimax.io/anthropic (zgodny z Anthropic); adres https://api.minimax.io/v1 jest opcjonalny dla ładunków zgodnych z OpenAI |
models.providers.minimax.api |
Preferowane jest anthropic-messages; ustawienie openai-completions jest opcjonalne dla ładunków zgodnych z OpenAI |
models.providers.minimax.apiKey |
Klucz API MiniMax (MINIMAX_API_KEY) |
models.providers.minimax.models |
Definiuje id, name, reasoning, contextWindow, maxTokens, cost |
agents.defaults.models |
Aliasy modeli, które chcesz umieścić na liście dozwolonych |
models.mode |
Zachowaj merge, jeśli chcesz dodać MiniMax obok wbudowanych modeli |
Domyślne ustawienia myślenia
W przypadku api: "anthropic-messages" OpenClaw wstawia thinking: { type: "disabled" } dla modeli MiniMax M2.x, chyba że wcześniejsza otoczka ustawiła już pole thinking w ładunku. Zapobiega to emitowaniu przez strumieniowy punkt końcowy M2.x pola reasoning_content we fragmentach różnicowych w stylu OpenAI, co ujawniałoby wewnętrzny tok rozumowania w widocznych danych wyjściowych.
Model MiniMax-M3 (oraz modele M3.x) jest wyłączony z tej reguły: gdy myślenie jest wyłączone, M3 zwraca pustą tablicę content z wartością stop_reason: "end_turn", dlatego OpenClaw usuwa dla M3 niejawne domyślne wyłączenie, a gdy ustawiono poziom myślenia, wymusza zamiast niego thinking: { type: "adaptive" }.
Dostępne poziomy myślenia według rodziny modeli:
| Rodzina modeli | Poziomy | Domyślnie |
|---|---|---|
MiniMax-M3 |
off, adaptive |
adaptive |
MiniMax-M2.x |
off, minimal, low, medium, high |
off |
Tryb szybki
Polecenie /fast on lub ustawienie params.fastMode: true zastępuje MiniMax-M2.7 modelem MiniMax-M2.7-highspeed na ścieżce strumieniowej zgodnej z Anthropic (api: "anthropic-messages", dostawca minimax lub minimax-portal).
Przykład przełączania awaryjnego
Najlepsze zastosowanie: zachowanie najsilniejszego modelu najnowszej generacji jako podstawowego i przełączanie awaryjne na MiniMax M2.7. Poniższy przykład używa modelu Opus jako konkretnego modelu podstawowego; zastąp go preferowanym modelem podstawowym najnowszej generacji.
Szczegóły użycia planu programistycznego
- Interfejs API użycia planu programistycznego:
https://api.minimaxi.com/v1/token_plan/remainslubhttps://api.minimax.io/v1/token_plan/remains(wymaga klucza planu programistycznego). - Odpytywanie o użycie ustala host na podstawie
models.providers.minimax-portal.baseUrllubmodels.providers.minimax.baseUrl, jeśli je skonfigurowano, dzięki czemu konfiguracje globalne korzystające zhttps://api.minimax.io/anthropicodpytująapi.minimax.io. Brakujące lub nieprawidłowe bazowe adresy URL zachowują chiński mechanizm awaryjny w celu zapewnienia zgodności. - OpenClaw normalizuje użycie planu programistycznego MiniMax do takiego samego formatu wyświetlania
% pozostało, jakiego używają inni dostawcy. Surowe polausage_percent/usagePercentMiniMax oznaczają pozostały limit, a nie wykorzystany limit, dlatego OpenClaw odwraca ich wartości. Pola oparte na liczbie mają pierwszeństwo, jeśli są dostępne. - Gdy interfejs API zwraca
model_remains, OpenClaw preferuje wpis modelu czatu, w razie potrzeby wyznacza etykietę przedziału na podstawiestart_time/end_timeoraz umieszcza nazwę wybranego modelu w etykiecie planu, aby ułatwić rozróżnianie przedziałów planu programistycznego. - Migawki użycia traktują
minimax,minimax-cn,minimax-portaliminimax-portal-cnjako tę samą przestrzeń limitów MiniMax oraz preferują zapisane dane OAuth MiniMax przed użyciem zmiennych środowiskowych klucza planu programistycznego.
Uwagi
- Domyślny model czatu:
MiniMax-M3. Alternatywne modele czatu:MiniMax-M2.7,MiniMax-M2.7-highspeed - Wprowadzenie i bezpośrednia konfiguracja klucza API zapisują definicje modeli M3 oraz obu wariantów M2.7
- Rozpoznawanie obrazów korzysta z należącego do pluginu dostawcy multimediów
MiniMax-VL-01 - Jeśli potrzebujesz dokładnego śledzenia kosztów, zaktualizuj wartości cen w
models.json - Użyj
openclaw models list, aby potwierdzić bieżący identyfikator dostawcy, a następnie przełącz model za pomocąopenclaw models set minimax/MiniMax-M3lubopenclaw models set minimax-portal/MiniMax-M3
Rozwiązywanie problemów
"Nieznany model: minimax/MiniMax-M3"
Zwykle oznacza to, że dostawca MiniMax nie jest skonfigurowany (nie znaleziono pasującego wpisu dostawcy ani profilu uwierzytelniania lub klucza środowiskowego MiniMax). Aby rozwiązać problem:
- Uruchom
openclaw configurei wybierz opcję uwierzytelniania MiniMax, albo - Dodaj ręcznie pasujący blok
models.providers.minimaxlubmodels.providers.minimax-portal, albo - Ustaw
MINIMAX_API_KEY,MINIMAX_OAUTH_TOKENlub profil uwierzytelniania MiniMax, aby można było wstawić pasującego dostawcę.
Pamiętaj, że identyfikator modelu rozróżnia wielkość liter:
- Ścieżka klucza API:
minimax/MiniMax-M3,minimax/MiniMax-M2.7lubminimax/MiniMax-M2.7-highspeed - Ścieżka OAuth:
minimax-portal/MiniMax-M3,minimax-portal/MiniMax-M2.7lubminimax-portal/MiniMax-M2.7-highspeed
Następnie sprawdź ponownie za pomocą:
Powiązane materiały
Wybieranie dostawców, odwołań do modeli i działania mechanizmu przełączania awaryjnego.
Wspólne parametry narzędzia do obsługi obrazów i wybór dostawcy.
Wspólne parametry narzędzia do obsługi muzyki i wybór dostawcy.
Wspólne parametry narzędzia do obsługi wideo i wybór dostawcy.
Konfiguracja wyszukiwania w internecie za pośrednictwem MiniMax Token Plan.
Ogólne informacje o rozwiązywaniu problemów i najczęściej zadawane pytania.