We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

MiniMax: MiniMax M3.1 Flash

minimax/minimax-m3.1-flash
TextInput: text · image · videoToolsReasoning1MAdded Oct 19, 2026

Try MiniMax: MiniMax M3.1 Flash now

Runs on your balance at the prices above. New accounts start with free usage.

One API. Every model.

5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign in

Session cost $0.00

MiniMax: MiniMax M3.1 Flash at a glance

  • Input price is 67% lower than the median of 434 Text models.
  • Context window of 1,000,000 tokens, enough for long documents and multi-turn conversations.
  • Supports tool (function) calling for agents and integrations.
  • Supports reasoning effort control.
  • Accepts images as input (vision).
  • A typical request (1,000 input / 500 output tokens) costs about $0.00158.

About MiniMax: MiniMax M3.1 Flash

MiniMax M3.1 Flash is a text model from MiniMax, released by the provider on 2026-10-19 under the model id minimax/minimax-m3.1-flash. It sits in the text category and is positioned as a faster variant in the M3 line. MiniMax describes it as a multimodal model that improves on M3 across multiple benchmarks, with particular gains in complex agentic tasks, coding and cybersecurity.

The model accepts text, image and video as inputs and returns text. Its context window is 1,000,000 tokens, and it can produce up to 524,288 output tokens in a single response. That combination of a very large input window and a large output budget means you can feed it long documents, extended conversation histories or media alongside text, and still receive substantial generated output rather than a short reply.

Those capabilities point to a few practical patterns. Long-context work such as summarising or querying large document sets, codebases or transcripts fits the input window well. Because images and video are accepted, you can build pipelines that reason over screenshots, diagrams, recorded footage or mixed media without a separate preprocessing model. The large output allowance suits generation tasks that need long, structured results, and the reasoning and tool parameters make the model a reasonable fit for agentic workflows where it must plan, call tools and act over several steps. Coding and cybersecurity analysis are the areas MiniMax highlights, so those are natural starting points.

Through api14 you call it with the OpenAI-compatible API using the model id minimax/minimax-m3.1-flash, so existing OpenAI SDKs and clients work with a base URL change. The request parameters it supports are include_reasoning, max_tokens, reasoning, reasoning_effort, response_format, temperature, tool_choice, tools and top_p. In practice that means you can control sampling with temperature and top_p, cap or shape output with max_tokens and response_format, and wire up function calling with tools and tool_choice. The reasoning, reasoning_effort and include_reasoning parameters let you tune how much internal reasoning the model does and whether that reasoning is returned to you.

The main thing to weigh is scope. Output is text only, so if you need generated images, audio or other modalities, this model is not the right choice. It is also a Flash variant, which suggests it trades some capability for speed relative to the full M3 model, so for the hardest reasoning problems you may want to compare against a larger sibling. If your workload is purely text and short-context, the million-token window and media inputs are more than you need, and a smaller model may be simpler to operate.

How to call the MiniMax: MiniMax M3.1 Flash API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "minimax/minimax-m3.1-flash".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.chat.completions.create({
  "model": "minimax/minimax-m3.1-flash",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ]
});
console.log(result.choices[0].message.content);

Supported parameters

include_reasoningmax_tokensreasoningreasoning_effortresponse_formattemperaturetool_choicetoolstop_p

Specifications

Context length
1,000,000
Max output
524,288
Input
text, image, video
Output
text

Requests on api14 · last 7 days

10-1610-1710-1810-1910-2010-2110-22

MiniMax: MiniMax M3.1 Flash: frequently asked questions

How much does the MiniMax: MiniMax M3.1 Flash API cost?
MiniMax: MiniMax M3.1 Flash costs Input $0.52 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of MiniMax: MiniMax M3.1 Flash?
MiniMax: MiniMax M3.1 Flash reads up to 1,000,000 tokens per request: prompt, history and documents together. It writes up to 524,288 output tokens per response.
What can MiniMax: MiniMax M3.1 Flash do?
MiniMax: MiniMax M3.1 Flash accepts text, image, video and returns text. It supports tool calling, reasoning effort control.
How do I call MiniMax: MiniMax M3.1 Flash from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "minimax/minimax-m3.1-flash". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to MiniMax: MiniMax M3.1 Flash?
Comparable Text models at a similar price: DeepSeek: DeepSeek V4.1 Flash 1017, LiquidAI: LFM2.5-24B-A2B, Upstage: Solar Pro 4. Each runs through the same API key, so switching is one string.

MiniMax: MiniMax M3.1 Flash community

New topic

This community has no topics yet. Open the first one about MiniMax: MiniMax M3.1 Flash.