M3.1 Flash

minimax/minimax-m3.1-flash
NewFeatured
VisionToolsJSONReasoning
by MiniMax · 2026-10-19

MiniMax M3.1 Flash is the fast, cost-efficient multimodal model from MiniMax and a direct successor to M3, delivering substantial gains across complex agentic tasks, coding, and cybersecurity while holding latency and price low. It is built for long-horizon, high-throughput work — autonomous agent loops, large-scale code and document processing, tool-driven research, and multi-step reasoning pipelines — where throughput and cost per token matter as much as raw peak intelligence. It accepts text, image, and video input and returns text, so interface screenshots and error states, architecture and network diagrams, dashboards, charts, and recorded screen captures can be reasoned over directly alongside source code and long textual context. A 1,048,576-token context window lets whole repositories, large document and log sets, long transcripts, or multi-file projects sit in a single call without a retrieval pipeline, while an output ceiling of up to 524,288 tokens supports long single-pass artifacts — complete reports, extended refactors and code generation, or detailed multi-step plans — without truncation or stitching. Reasoning is always on, with selectable effort (low / medium / high / xhigh / max) so callers can trade latency for depth per request. Native function calling and structured (JSON) output make it well suited to agentic tooling that plans, invokes tools, and returns machine-parseable results, and it can drive coding assistants, browser and computer-use agents, and automated workflows that carry a lot of state across many turns. As the Flash tier it is tuned for breadth and volume rather than one-shot hardest-reasoning tasks — bulk triage, large fan-out agent runs, and interactive assistants served at scale — for which the heavier MiniMax models remain the better fit. It is available over the Chat Completions, OpenAI Responses, and Anthropic Messages APIs, so existing OpenAI- and Anthropic-style clients can target it without code changes. Artificial Analysis Intelligence Index: 42.

ctx1M tokens
Max output524K
Inputtext + image + video
Outputtext
Best forcode, agentic, long-context
p50 TTFT1.29 s
INPUT$0.15/ 1M tokens
OUTPUT$0.60/ 1M tokens
p50 TTFT1.29 s7d
p95 TTFT4.40 s7d
TRAFFIC9.9Ktokens / 7d

Code samples

Call from any SDK

OpenAI-compatible — keep the SDK you already use

  • OpenAI SDKhttps://api.orcarouter.ai/v1
  • Anthropic SDKhttps://api.orcarouter.ai
import os

from openai import OpenAI

client = OpenAI(
    base_url="https://api.orcarouter.ai/v1",
    api_key=os.environ["ORCAROUTER_API_KEY"],
)

response = client.chat.completions.create(
    model="minimax/minimax-m3.1-flash",
    messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)

Supported parameters

  • frequency_penalty
  • include_reasoning
  • logit_bias
  • logprobs
  • max_tokens
  • min_p
  • presence_penalty
  • reasoning
  • reasoning_effort
  • repetition_penalty
  • response_format
  • seed
  • stop
  • structured_outputs
  • temperature
  • tool_choice
  • tools
  • top_k
  • top_logprobs
  • top_p

Pricing

Pricing
Input / 1M tokens$0.150
Output / 1M tokens$0.600
Cache read / 1M$0.015
CurrencyUSD

Cost calculator

Tokens / month10MM
Input share70%%
Estimated / month $2.85 · With prompt caching $2.38

Estimate based on list price

Token & cost estimator

Input tokens: 20Cost per request: $0.000303

Estimate only — actual token counts depend on the provider's tokenizer.

Performance

p50 TTFT
1.29 s
Output speed
242 tok/s
p95 TTFT
4.40 s
Error rate
0%

Public benchmarks

AA Intelligence Index
42.0
Source: artificialanalysis

Community buzz

What developers are saying this week

Hacker News13 mentions · 7dup 13 vs the previous week

How it compares

M3.1 FlashMiniMax M3MiniMax M2.7MiniMax M2.7 highspeed
Input $/M$0.15$0.30$0.30$0.60
Output $/M$0.60$1.20$1.20$2.40
Context1.0M1.0M205K205K
Quality7/109/108/108/10
Compare side-by-sideCompare side-by-sideCompare side-by-sideCompare side-by-side

FAQ

How much does MiniMax: M3.1 Flash cost on OrcaRouter?
MiniMax: M3.1 Flash is priced at $0.15 per 1M input tokens and $0.60 per 1M output tokens via OrcaRouter. Pricing is pulled live from the routing layer.
What is MiniMax: M3.1 Flash's context window?
MiniMax: M3.1 Flash supports a context window of 1M tokens. Use long-context features (RAG, summarisation) up to that limit.
How do I call MiniMax: M3.1 Flash via the OpenAI SDK?
Set OpenAI base_url to https://api.orcarouter.ai/v1, supply your OrcaRouter API key, and pass model="minimax/minimax-m3.1-flash" in the chat.completions.create call.
Does OrcaRouter rate-limit MiniMax: M3.1 Flash?
Per-model rate limits follow your OrcaRouter plan. Free tiers ship with conservative caps; paid tiers lift them. Check /pricing for current quotas.

Embed this badge

MiniMax: M3.1 Flash•$0.15/M in•1294ms p50•via OrcaRouter
HTML <a href="https://www.orcarouter.ai/models/minimax/minimax-m3.1-flash" target="_blank"> <img src="https://www.orcarouter.ai/embed/minimax/minimax-m3.1-flash.svg" alt="MiniMax: M3.1 Flash on OrcaRouter" /> </a>
Markdown [![MiniMax: M3.1 Flash](https://www.orcarouter.ai/embed/minimax/minimax-m3.1-flash.svg)](https://www.orcarouter.ai/models/minimax/minimax-m3.1-flash)

Model card as data

GET /api/public/models/minimax/minimax-m3.1-flashOpen
Machine-readable:/llms.txt/llms-full.txt