uttapen

MiniMax-01 API: toman pricing and code

minimax/minimax-01

vision
Input · per 1M tokens
58,025 toman
Output · per 1M tokens
319,138 toman
One 1,000-word request ≈
490 toman

You are billed for the usage the request actually reported. Prices follow the market.Pricing and top-ups

MiniMax-01 example: reading an image into JSON

The example is picked from this model's own capabilities. Drop in your key and it runs as is.

# tip: a data URI works too — base64 the file and prefix it with data:image/jpeg;base64,
curl https://api.uttapen.ir/v1/chat/completions \
  -H "Authorization: Bearer sk-up-…" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "minimax/minimax-01",
    "messages": [{
      "role": "user",
      "content": [
        {"type": "text", "text": "Return only the invoice number and the total, as JSON."},
        {"type": "image_url", "image_url": {"url": "https://example.com/factor.jpg"}}
      ]
    }]
  }'

What is MiniMax-01 good for?

MiniMax-01 comes from MiniMax; in uttapen you reach it with the model id "minimax/minimax-01". It accepts up to 1,000,192 tokens of input per call, so a long document or several source files fit in a single request. A single response can run to 900,172 tokens. On price it sits in the "cheap" band — cheaper than 146 and dearer than 260 of the other paid models in the catalogue.

What it can do beyond plain text: it reads images directly, which makes it a real option for invoices, forms and screenshots. All of it works through the standard parameters of the official OpenAI SDK — no custom client, no wrapper.

Pricing is 58,025 toman per 1M input tokens and 319,138 per 1M output tokens. A 1,000-word round trip on MiniMax-01 lands near 490 toman. You are always charged for the usage the request actually reported, never for the estimate, and a failed request costs nothing.

The closest alternative with the same capabilities from a different provider is Sonar: MiniMax-01 works out roughly 1.5× cheaper, and its context window is larger. Both run on the same key and the same code, so trying the other one is a single string change.

To make the figure concrete: 100,000 toman of credit buys roughly 204 thousand-word requests on MiniMax-01, and every 1,000 toman is about 2,041 words of round trip. A job with one million input tokens and one million output tokens comes to 377,163 toman in total. Filling this model's 1,000,192-token window costs 58,036 toman on the input side alone, which is the real reason to keep conversation history short.

MiniMax has 11 models in our catalogue; the cheapest is MiniMax M2 at 481 toman per thousand words and the dearest MiniMax M1 at 1,037. It does not support include_reasoning, reasoning, response_format, tool_choice, which most models here do, so test before switching if your code relies on them. By context size the nearest option from another provider is Nova 2 Lite at 1,000,000 tokens.

Good fits: high-volume work such as classification, tagging and bulk summarising, pulling text and fields out of images, analysing a long document or codebase in one request.

Provider's own description

MiniMax-01 is a combines MiniMax-Text-01 for text generation and MiniMax-VL-01 for image understanding. It has 456 billion parameters, with 45.9 billion parameters activated per inference, and can handle a context...

Three real jobs, priced on this model

Each figure is derived from the prices above and moves when they do.

JobTokensCost
One chat turn with a medium history1,500 in + 400 out215 toman
Summarising a ten-page document4,000 in + 600 out424 toman
Classifying a thousand short rows120,000 in + 20,000 out13,346 toman

Frequently asked

How do I call MiniMax-01 from Iran?
Sign up with your mobile number, top the wallet up in toman, create an API key, then in the official OpenAI SDK point base_url at https://api.uttapen.ir/v1 and set model to "minimax/minimax-01". Nothing else in your code changes.
What does MiniMax-01 cost in toman?
58,025 toman per 1M input tokens and 319,138 toman per 1M output tokens; a 1,000-word request is around 490 toman. You pay for the usage that request actually reported, and a failed request costs nothing.
How much input does MiniMax-01 take?
Up to 1,000,192 tokens per request, roughly 750k words. A single answer can reach 900,172 tokens.
Does MiniMax-01 support streaming and image input?
Streaming (stream=true) works on every model here. Image input is accepted through image_url, as a data URI or a public URL.