TokenRaAI Model Catalog
Retired & deprecated models

Model Retirements

When a model leaves TokenRa, it is listed here with its retirement date, what its model ID returns now, and which models to switch to. MiMo V2.5 (mimo-v2.5) was retired on October 30, 2026.

1 retired modelNo longer served on TokenRa.
HTTP 503Retired IDs return model_not_found.
Oct 30, 2026Most recent retirement.

Retired and deprecated models

Every model TokenRa has stopped serving, or will stop serving, with the date and the model to move to.

  • Retired: no longer served. Requests that use the model ID fail with HTTP 503 and model_not_found.
  • Deprecating: still served, with a retirement date announced. Move to a replacement before that date.
ModelModel IDProviderStatusRetirement dateReplacement
MiMo V2.5mimo-v2.5XiaomiRetiredQwen3.8 FlashAlso: DeepSeek V4.1 Flash and GLM-5.3 Flash

Dates are in UTC. A retired model is no longer served; a deprecating model still answers requests until its date.

MiMo V2.5 (mimo-v2.5): retired

TokenRa retired mimo-v2.5 on October 30, 2026. It is no longer returned by GET /v1/models, and requests that use its ID fail with HTTP 503 and model_not_found.

MiMo V2.5 was Xiaomi's multimodal reasoning model. On TokenRa it took text and image input, returned its reasoning in reasoning_content, and worked in the Chat Completions, Responses and Anthropic Messages formats.

Model ID
mimo-v2.5
Provider
Xiaomi
Status
Retired
Retired on
API response now
HTTP 503, model_not_found
Replacement
Qwen3.8 Flash (qwen3.8-flash)
Archived docs
MiMo V2.5 API docs

What to use instead of MiMo V2.5

Qwen3.8 Flash is the closest match. Like MiMo V2.5 it takes image input, returns its reasoning in reasoning_content, enforces json_schema output and honours max_completion_tokens, in all three API formats. DeepSeek V4.1 Flash matches on the same points. GLM-5.3 Flash differs: it ignores max_completion_tokens, so cap its output with max_tokens.

ModelImage inputReasoning returned injson_schema outputmax_completion_tokensTurning reasoning offLinks
MiMo V2.5retiredYesreasoning_contentEnforcedHonouredAlways onArchived docs
Qwen3.8 Flashqwen3.8-flashYesreasoning_contentEnforcedHonouredenable_thinking: falseAPI docs
DeepSeek V4.1 Flashdeepseek-v4.1-flashYesreasoning_contentEnforcedHonouredthinking: {"type": "disabled"}API docs · Model page
GLM-5.3 Flashglm-5.3-flashYesreasoning_contentEnforcedIgnored: use max_tokensAlways onAPI docs · Model page

Behaviour on TokenRa as recorded on each model's docs page, which lists the live requests behind it.

Switch the model ID

In most requests the only change is the model field. The replacements also work in the OpenAI Responses and Anthropic Messages formats (/v1/responses, /v1/messages), so nothing else in your integration has to change. Re-run your own prompts before you ship the switch.

cURL

curl https://tokenra.io/v1/chat/completions \
  -H "Authorization: Bearer $TOKENRA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen3.8-flash",
    "messages": [{"role": "user", "content": "Explain in two sentences what an API gateway does."}]
  }'

Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(base_url="https://tokenra.io/v1", api_key="YOUR_TOKENRA_API_KEY")

response = client.chat.completions.create(
    model="qwen3.8-flash",  # was "mimo-v2.5"
    messages=[{"role": "user", "content": "Explain in two sentences what an API gateway does."}],
)
print(response.choices[0].message.content)

What a retired model ID returns

When a request names a retired model, TokenRa answers every API format the same way: HTTP 503 with the error code model_not_found. We checked /v1/chat/completions, /v1/responses and /v1/messages on October 31, 2026.

HTTP/2 503

{
  "error": {
    "code": "model_not_found",
    "message": "分组 default 下模型 mimo-v2.5 无可用渠道(distributor) (request id: ...)",
    "type": "new_api_error"
  }
}

The message text comes back in Chinese. It reads: no available channel for model mimo-v2.5 under group default. TokenRa returns the same error for a misspelled ID or a model your key's group cannot use, so compare the ID with the table above.

Rejected requests are not billed, because they never reach a provider. In our check on October 31, 2026, they created no usage record and cost nothing.

Model retirement FAQ

Is MiMo V2.5 deprecated on TokenRa?

Yes. TokenRa retired mimo-v2.5 on October 30, 2026. It is no longer available, and requests that use its ID fail with HTTP 503 and the error code model_not_found.

What replaces MiMo V2.5 on TokenRa?

Qwen3.8 Flash (qwen3.8-flash) is the closest match: it takes image input, returns its reasoning in reasoning_content, enforces json_schema output and honours max_completion_tokens. DeepSeek V4.1 Flash and GLM-5.3 Flash are alternatives. In most requests you only change the model field, then re-test.

Am I billed for requests to mimo-v2.5 now?

No. The request is rejected before it reaches a provider. In our check on October 31, 2026, rejected requests created no usage record and cost nothing.

How do I see which models I can call?

Send GET https://tokenra.io/v1/models with your API key. It lists the models your key can use, and retired models are not in it. The AI model catalog shows the current lineup.

What does model_not_found mean?

TokenRa returns it when no channel can serve the model ID in your request: the model was retired, the ID is misspelled, or your key's group cannot use it. Compare the ID with the table on this page and with GET /v1/models.

Model names and trademarks belong to their respective owners. TokenRa provides API access as a gateway and is not the developer of the models listed here. Dates are in UTC. Last updated October 31, 2026.