Skip to main content
Il Plugin minimax incluso registra due provider e sette funzionalità: chat, generazione di immagini, generazione musicale, generazione video, comprensione delle immagini, sintesi vocale (T2A v2) e ricerca sul web.
Link di segnalazione per MiniMax Coding Plan (sconto del 10%): MiniMax Coding Plan

Catalogo integrato

I riferimenti ai modelli seguono il percorso di autenticazione: minimax/<model> per le configurazioni con chiave API, minimax-portal/<model> per le configurazioni OAuth.

Per iniziare

Ideale per: configurazione rapida con MiniMax Coding Plan tramite OAuth, senza necessità di una chiave API.
1

Esegui la configurazione iniziale

URL di base del provider risultante: api.minimax.io.
2

Verifica che il modello sia disponibile

Le configurazioni OAuth utilizzano l’ID provider minimax-portal. I riferimenti ai modelli seguono il formato minimax-portal/MiniMax-M3.

Configurazione tramite openclaw configure

1

Avvia la procedura guidata

2

Seleziona modello/autenticazione

Scegli Modello/autenticazione dal menu.
3

Scegli un'opzione di autenticazione MiniMax

4

Scegli il modello predefinito

Quando richiesto, seleziona il modello predefinito.

Funzionalità

Generazione di immagini

Il plugin MiniMax registra il modello image-01 per lo strumento image_generate sia su minimax sia su minimax-portal, riutilizzando la stessa MINIMAX_API_KEY o la stessa autenticazione OAuth dei modelli di testo.
  • Generazione da testo a immagine e modifica da immagine a immagine (riferimento del soggetto), entrambe con controllo delle proporzioni
  • Fino a 9 immagini di output per richiesta e 1 immagine di riferimento per ogni richiesta di modifica
  • Proporzioni supportate: 1:1, 16:9, 4:3, 3:2, 2:3, 3:4, 9:16, 21:9
La generazione di immagini usa sempre l’endpoint dedicato alle immagini di MiniMax (/v1/image_generation) e ignora models.providers.minimax.baseUrl, poiché tale campo configura invece l’URL di base compatibile con chat/Anthropic. Imposta MINIMAX_API_HOST=https://api.minimaxi.com per instradare la generazione di immagini tramite l’endpoint cinese; l’endpoint globale predefinito è https://api.minimax.io.
Consulta Generazione di immagini per i parametri condivisi dello strumento, la selezione del provider e il comportamento di failover.

Sintesi vocale

Il plugin minimax incluso registra MiniMax T2A v2 come provider vocale per messages.tts.
  • Modello TTS predefinito: speech-2.8-hd
  • Voce predefinita: English_expressive_narrator
  • ID dei modelli inclusi: 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
  • Ordine di risoluzione dell’autenticazione: messages.tts.providers.minimax.apiKey, quindi i profili di autenticazione OAuth/token di minimax-portal, poi le chiavi di ambiente del piano Token (MINIMAX_OAUTH_TOKEN, MINIMAX_CODE_PLAN_KEY, MINIMAX_CODING_API_KEY) e infine MINIMAX_API_KEY
  • Se non è configurato alcun host TTS, OpenClaw riutilizza l’host OAuth configurato per minimax-portal e rimuove i suffissi di percorso compatibili con Anthropic, come /anthropic
  • I normali allegati audio rimangono in formato MP3. Le destinazioni per note vocali (Feishu, Telegram e altri canali che richiedono un allegato compatibile con le note vocali) vengono transcodificate da MP3 MiniMax a Opus a 48 kHz con ffmpeg, poiché, ad esempio, l’API dei file di Feishu/Lark accetta solo file_type: "opus" per i messaggi audio nativi
  • MiniMax T2A accetta valori frazionari per speed e vol, ma pitch viene inviato come numero intero; OpenClaw tronca i valori frazionari di pitch prima della richiesta API

Generazione musicale

Il plugin MiniMax incluso registra la generazione musicale tramite lo strumento condiviso music_generate sia per minimax sia per minimax-portal.
  • Modello musicale predefinito: minimax/music-2.6 (OAuth: minimax-portal/music-2.6)
  • Supporta anche music-2.6-free, music-cover e music-cover-free
  • Controlli del prompt: lyrics, instrumental
  • Formato di output: mp3
  • Le esecuzioni basate su sessione vengono separate tramite il flusso condiviso di attività/stato, incluso action: "status"
Consulta Generazione musicale per i parametri condivisi dello strumento, la selezione del provider e il comportamento di failover.

Generazione di video

Il plugin MiniMax incluso registra la generazione di video tramite lo strumento condiviso video_generate sia per minimax sia per minimax-portal.
  • Modello video predefinito: minimax/MiniMax-Hailuo-2.3 (OAuth: minimax-portal/MiniMax-Hailuo-2.3)
  • Supporta anche MiniMax-Hailuo-2.3-Fast, MiniMax-Hailuo-02, I2V-01-Director, I2V-01-live e I2V-01
  • Modalità: flussi da testo a video e con riferimento a una singola immagine
  • Supporta resolution (768P o 1080P sui modelli Hailuo 2.3/02); aspectRatio non è supportato e viene ignorato
Consulta Generazione video per i parametri condivisi dello strumento, la selezione del provider e il comportamento di failover.

Comprensione delle immagini

Il plugin MiniMax registra la comprensione delle immagini separatamente dal catalogo testuale: Per questo motivo, l’instradamento automatico dei contenuti multimediali può usare la comprensione delle immagini di MiniMax anche quando il catalogo incluso del provider testuale contiene anche riferimenti di chat M3 con capacità di elaborazione delle immagini. La comprensione dei PDF usa MiniMax-M2.7 esclusivamente per l’estrazione del testo; MiniMax non registra un percorso di conversione da PDF a immagine.

Ricerca web

Il plugin MiniMax registra anche web_search tramite l’API di ricerca MiniMax Token Plan (/v1/coding_plan/search).
  • ID provider: minimax
  • Risultati strutturati: titoli, URL, estratti, query correlate
  • Variabile d’ambiente preferita: MINIMAX_CODE_PLAN_KEY
  • Alias di variabili d’ambiente accettati: MINIMAX_CODING_API_KEY, MINIMAX_OAUTH_TOKEN
  • Fallback di compatibilità: MINIMAX_API_KEY quando punta già a una credenziale del piano token
  • Riutilizzo della regione: plugins.entries.minimax.config.webSearch.region, quindi MINIMAX_API_HOST, quindi gli URL di base del provider MiniMax
  • La ricerca rimane sull’ID provider minimax; la configurazione OAuth CN/globale può determinare indirettamente la regione tramite models.providers.minimax-portal.baseUrl e può fornire l’autenticazione bearer tramite MINIMAX_OAUTH_TOKEN
La configurazione si trova in plugins.entries.minimax.config.webSearch.*.
Consulta Ricerca MiniMax per la configurazione completa e l’utilizzo della ricerca web.

Configurazione avanzata

Con api: "anthropic-messages", OpenClaw inserisce thinking: { type: "disabled" } per i modelli MiniMax M2.x, a meno che un wrapper precedente non abbia già impostato il campo thinking nel payload. Ciò impedisce all’endpoint di streaming di M2.x di emettere reasoning_content in frammenti delta in stile OpenAI, evitando che il ragionamento interno venga esposto nell’output visibile.MiniMax-M3 (e M3.x) è escluso: quando il ragionamento è disabilitato, M3 restituisce un array content vuoto con stop_reason: "end_turn", quindi OpenClaw rimuove l’impostazione predefinita implicita di disabilitazione per M3 e, quando è impostato un livello di ragionamento, forza invece thinking: { type: "adaptive" }.Livelli di ragionamento disponibili per famiglia di modelli:
/fast on o params.fastMode: true sostituisce MiniMax-M2.7 con MiniMax-M2.7-highspeed nel percorso di streaming compatibile con Anthropic (api: "anthropic-messages", provider minimax o minimax-portal).
Ideale per: mantenere come primario il modello più potente di ultima generazione ed eseguire il failover su MiniMax M2.7. L’esempio seguente usa Opus come modello primario concreto; sostituiscilo con il modello primario di ultima generazione che preferisci.
  • API di utilizzo del Coding Plan: https://api.minimaxi.com/v1/token_plan/remains o https://api.minimax.io/v1/token_plan/remains (richiede una chiave del Coding Plan).
  • Il polling dell’utilizzo ricava l’host da models.providers.minimax-portal.baseUrl o models.providers.minimax.baseUrl, se configurati; pertanto, le configurazioni globali che usano https://api.minimax.io/anthropic interrogano api.minimax.io. Gli URL di base mancanti o non validi mantengono il fallback CN per compatibilità.
  • OpenClaw normalizza l’utilizzo del Coding Plan MiniMax usando la stessa visualizzazione % rimanente impiegata dagli altri provider. I campi non elaborati usage_percent / usagePercent di MiniMax rappresentano la quota rimanente, non quella consumata, quindi OpenClaw li inverte. I campi basati sul conteggio hanno la precedenza quando presenti.
  • Quando l’API restituisce model_remains, OpenClaw preferisce la voce del modello di chat, ricava l’etichetta della finestra da start_time / end_time quando necessario e include il nome del modello selezionato nell’etichetta del piano, così da distinguere più facilmente le finestre del Coding Plan.
  • Le istantanee di utilizzo trattano minimax, minimax-cn, minimax-portal e minimax-portal-cn come la stessa superficie di quota MiniMax e preferiscono le credenziali OAuth MiniMax archiviate prima di ricorrere alle variabili d’ambiente della chiave del Coding Plan.

Note

  • Modello di chat predefinito: MiniMax-M3. Modelli di chat alternativi: MiniMax-M2.7, MiniMax-M2.7-highspeed
  • L’onboarding e la configurazione diretta tramite chiave API scrivono le definizioni dei modelli per M3 e per entrambe le varianti M2.7
  • La comprensione delle immagini usa il provider multimediale MiniMax-VL-01 gestito dal plugin
  • Aggiorna i valori dei prezzi in models.json se ti serve un monitoraggio preciso dei costi
  • Usa openclaw models list per confermare l’ID provider corrente, quindi passa a un altro modello con openclaw models set minimax/MiniMax-M3 o openclaw models set minimax-portal/MiniMax-M3
Consulta Provider di modelli per le regole relative ai provider.

Risoluzione dei problemi

In genere, questo significa che il provider MiniMax non è configurato (non sono stati trovati né una voce provider corrispondente né un profilo di autenticazione o una chiave d’ambiente MiniMax). Per risolvere:
  • Esegui openclaw configure e seleziona un’opzione di autenticazione MiniMax, oppure
  • Aggiungi manualmente il blocco models.providers.minimax o models.providers.minimax-portal corrispondente, oppure
  • Imposta MINIMAX_API_KEY, MINIMAX_OAUTH_TOKEN o un profilo di autenticazione MiniMax, affinché possa essere inserito il provider corrispondente.
Assicurati che l’ID del modello distingua tra maiuscole e minuscole:
  • Percorso con chiave API: minimax/MiniMax-M3, minimax/MiniMax-M2.7 o minimax/MiniMax-M2.7-highspeed
  • Percorso OAuth: minimax-portal/MiniMax-M3, minimax-portal/MiniMax-M2.7 o minimax-portal/MiniMax-M2.7-highspeed
Quindi verifica nuovamente con:

Argomenti correlati

Selezione del modello

Scelta dei provider, dei riferimenti ai modelli e del comportamento di failover.

Generazione di immagini

Parametri condivisi dello strumento per le immagini e selezione del provider.

Generazione musicale

Parametri condivisi dello strumento per la musica e selezione del provider.

Generazione video

Parametri condivisi dello strumento per i video e selezione del provider.

Ricerca MiniMax

Configurazione della ricerca web tramite MiniMax Token Plan.

Risoluzione dei problemi

Risoluzione generale dei problemi e domande frequenti.