MiniMax M3 vs Qwen3.7 Plus
MiniMax M3 è uscito dal nostro catalogo. Le cifre qui sotto sono le ultime tariffe pubblicate; non è più richiamabile, mentre l'altro modello di questo confronto lo è.
Quale scegliere e quando
Questi due sono vicini sulla carta: sia minimax-m3 sia qwen3.7-plus offrono un contesto da 1000000 token, input testo/immagine/video con uscita testuale, e gli stessi flag di chat, codice, ragionamento, strumenti e contesto lungo, con pensiero disattivabile, ed entrambi sono usciti il 2026-06-01. A separarli sono il listino e il tetto d'uscita: qwen3.7-plus fattura circa 1.33x minimax-m3 in ingresso ($0.4 contro $0.3), in uscita ($1.6 contro $1.2) e sulle letture di cache ($0.08 contro $0.06), mentre minimax-m3 consente 524288 token di uscita massima contro 65536, cioè 8x il margine. Scegli minimax-m3 per esecuzioni più economiche e generazioni singole molto lunghe; scegli qwen3.7-plus se preferisci Alibaba come fornitore.
Benchmark
MiniMax M3: il provider non ha pubblicato risultati di benchmark.
Dati pubblicati dai provider: Alibaba (Qwen) Anthropic ByteDance DeepSeek Google MiniMax Moonshot OpenAI Tencent Z.ai
Prezzi
| MiniMax M3 | Qwen3.7 Plus | Δ | |
|---|---|---|---|
| Input / 1M token | $0.3 | $0.4 | 0.75× |
| Output / 1M token | $1.2 | $1.6 | 0.75× |
| Lettura cache / 1M token | $0.06 | $0.08 | 0.75× |
| Scrittura in cache | nessun addebito separato | 1.25x | - |
Tariffe lette dal catalogo live al momento della build; il listino aggiornato è sulla pagina di ciascun modello.
Dove si collocano: prezzo di input per 1M di token tra tutti i modelli di chat con questa unità di fatturazione (76, scala logaritmica)
Funzionalità
| MiniMax M3 | Qwen3.7 Plus | |
|---|---|---|
| Tool use | sì | sì |
| Controllo del ragionamento | configurabile | configurabile |
| Output strutturato | - | sì |
| Prompt caching | implicito (automatico) | implicito + esplicito |
| Durata della cache | non pubblicato | explicit: 5m, reset on hit |
| Prefisso minimo in cache | 512 token | 1024 token |
Specifiche
| MiniMax M3 | Qwen3.7 Plus | |
|---|---|---|
| Modalità di input | testo immagine video | testo immagine video |
| Modalità di output | testo | testo |
| Rilascio | 2026-06-01 | 2026-06-01 |
| Finestra di contesto | 1M | 1M |
| Output massimo | 524K | 66K |
| Parametro di ragionamento |
|
|
| Valori accettati | thinking.type
reasoning_split
| enable_thinking
thinking_budget
preserve_thinking
|
| Valore di default | adaptive: thinking on, with the model deciding when extra reasoning helps | on the Qwen3.7 Plus series is hybrid thinking with thinking enabled by default, and preserve_thinking is off |
Le specifiche sono riprese dalla documentazione di ciascun provider; se un provider non pubblica un dato, la riga viene omessa e non dedotta. Fonti complete: MiniMax M3 · Qwen3.7 Plus
Passa dall'uno all'altro cambiando una sola riga
In ogni scheda qui sotto ci sono entrambi gli id: le due righe evidenziate sono l'unica modifica. Stesso endpoint, stessa chiave, stessa struttura della richiesta.
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.chat.completions.create(
model="minimax-m3",
# model="qwen3.7-plus", # decommenta questa riga, commenta quella sopra
messages=[{"role": "user", "content": "Summarize this diff"}],
reasoning_effort="medium",
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.chat.completions.create({
model: "minimax-m3",
// model: "qwen3.7-plus", // decommenta questa riga, commenta quella sopra
messages: [{ role: "user", content: "Summarize this diff" }],
reasoning_effort: "medium",
});
console.log(resp.choices[0].message.content);curl https://synthorai.io/v1/chat/completions \
-H "Authorization: Bearer sk-syn-..." \
-H "Content-Type: application/json" \
-d '{
"model": "minimax-m3",
# "model": "qwen3.7-plus", # decommenta questa riga, commenta quella sopra
"messages": [{"role": "user", "content": "Hello"}],
"reasoning_effort": "medium"
}'package main
import (
"context"
"fmt"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
resp, _ := client.Chat.Completions.New(context.TODO(), openai.ChatCompletionNewParams{
Model: "minimax-m3",
// Model: "qwen3.7-plus", // decommenta questa riga, commenta quella sopra
Messages: []openai.ChatCompletionMessageParamUnion{
openai.UserMessage("Summarize this diff"),
},
ReasoningEffort: openai.ReasoningEffortMedium,
})
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.*;
import com.openai.models.ReasoningEffort;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
ChatCompletion resp = client.chat().completions().create(
ChatCompletionCreateParams.builder()
.model("minimax-m3")
// .model("qwen3.7-plus") // decommenta questa riga, commenta quella sopra
.addUserMessage("Summarize this diff")
.reasoningEffort(ReasoningEffort.MEDIUM)
.build());
System.out.println(resp.choices().get(0).message().content().orElse(""));FAQ
Qual è il più economico, MiniMax M3 o Qwen3.7 Plus?
MiniMax M3 costa meno alla voce Input / 1M token ($0.3 contro $0.4, 1.3× di differenza). Altre voci potrebbero dire il contrario: la tabella qui sopra riporta il listino completo, e il costo reale dipende dal tuo mix di utilizzo.
Posso fare un A/B test di MiniMax M3 contro Qwen3.7 Plus senza due integrazioni?
Sì. Si chiamano entrambi dallo stesso endpoint compatibile con OpenAI, con una sola chiave API. Per passare dall'uno all'altro basta cambiare la stringa del modello in una riga, quindi puoi mandare una parte del traffico a ciascuno e confrontare direttamente i costi.
MiniMax M3 e Qwen3.7 Plus supportano il prompt caching?
Sì: entrambi fanno pagare le letture dalla cache meno della tariffa di input, quindi i carichi di lavoro con un prefisso già in cache costano meno di quanto facciano pensare le tariffe di listino. Le voci esatte per la lettura dalla cache sono nella tabella dei prezzi qui sopra.