MiMo V2.6 Flash

MiMo V2.6 Flash
Xiaomi · Text Generation
POST /v1/chat/completions

Low-cost full-modality reasoner with native image, video, and audio understanding on a 1M context, built for high-frequency production workloads.

At a glance

FieldValue
Model idmimo-v2-6-flash
Model release date2026-09-22
Input modalitiesText, Image, Video, Audio
Output modalitiesText
Context window1M
Weight precision-
Max output tokens131,072
Featuresreasoning, vision, audio_in, function_calling, structured_output, web_search
Native inferenceNo
NewYes
Structured outputJSON Schema
Supported endpointsPOST /v1/chat/completions
Alternate model idsmimo-v2.6-flash, mimo/v2.6-flash, xiaomi/mimo-v2.6-flash

Pricing

ChargeSpecRate
Inputper 1M prompt tokens$0.70
Outputper 1M generated tokens$1.40
Web searchper request when enabled$0.015

Example request

curl https://api.empiriolabs.ai/v1/chat/completions \
-H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"model": "mimo-v2-6-flash", "messages": [{"role":"user","content":"Hello"}]}'

Parameters

ParameterTypeRequiredDefaultDescription
enable_thinkingbooleannotrueEnable extended thinking mode. Slower but improves reasoning-heavy tasks.
tool_web_searchbooleannofalseAllow the model to perform web searches when needed. Adds $0.015 to the request cost for each invoked call.
web_search_forcebooleannofalseForce the model to always run a web search before answering.
web_search_max_keywordnumberno3Max number of keywords the model can use across web searches. · Range: 1 – 5
web_search_limitnumberno5Max number of web searches the model can perform per request. One request can run more than one search. · Range: 1 – 10
temperaturenumberno0.7Sampling temperature. 0 = deterministic, 2 = maximum randomness. · Range: 0 – 2
top_pnumberno0.9Nucleus sampling probability mass. Lower = more focused. · Range: 0 – 1
max_tokensnumberno4096Maximum tokens in the response. · Range: 1 – 131072
stopstringno-Up to 4 strings where the model will stop generating further tokens.
response_formatenumno-Constrain the output to valid JSON. Use JSON mode for any JSON object, or supply a JSON Schema to force an exact response shape.
disable_formattingbooleannofalseSkip the EmpirioLabs Markdown formatting (citation [N] rewriting + References block when web search was used). The raw upstream answer with plain [N] citations is returned.

Notes

Web search ($0.015/call) is charged only when invoked. Accepts text, image, video, and audio input and returns text. Thinking is on by default and can be turned off.

Per-tool billing (usage.tool_usage)

When this model invokes tools (web search, code interpreter, etc.) inside a single request, the response carries a normalized usage.tool_usage map alongside the token counts. The example below shows the shape, exact field names, units, and which tools appear can vary slightly per provider:

"usage": {
"prompt_tokens": 123,
"completion_tokens": 456,
"cost_usd": 0.0042,
"tool_usage": {"web_search": 3, "code_interpreter": 1}
}

The tool counts are already factored into cost_usd, they are surfaced for transparency so you can audit per-tool billing. The field is omitted when no tools were invoked.


Machine-readable schema: GET https://api.empiriolabs.ai/v1/models/mimo-v2-6-flash.