M

MiniMax (M2 / Text-01 / Hailuo AI)

LLM

by MiniMax

MiniMax is a pioneer in Asian LLMs offering multimodal capabilities across text, audio, video, image, and music. Known for natural voice synthesis and the consumer product Hailuo AI.

Registration & API Key Steps

1

Step 1

Visit MiniMax International Platform and sign up.

Open link
2

Step 2

Register with email and complete verification.

3

Step 3

Claim the free developer starter pack upon registration.

4

Step 4

Navigate to API Key management and generate a key.

5

Step 5

For additional test credits, email api@minimaxi.com (up to $100).

6

Step 6

For Chinese users: minimaxi.com for domestic access.

Open link

Pricing

TierPriceFeatures
MiniMax-01$0.20 / $1.10 per 1M tokensInput / Output. Base model.
MiniMax M2$0.26 / $1.00 per 1M tokensInput / Output. Latest model.
MiniMax M2.1$0.27 / $0.95 per 1M tokensInput / Output. Updated version.
Cache Hits$0.03 / 1M tokens10% of input price for cached content.

Application Tips

Tip 1

MiniMax excels at voice synthesis — one of the most natural-sounding TTS APIs.

Tip 2

Email api@minimaxi.com for up to $100 in free developer credits.

Tip 3

Enterprise/individual developers get 100M free tokens for Abab6.5s after completing registration.

Tip 4

Hailuo AI (hailuoai.com) is the consumer-facing product for testing capabilities.

Tip 5

Supports both international (intl.minimaxi.com) and Chinese (minimaxi.com) platforms.

Tip 6

Video generation (Hailuo Video) is one of the top AI video generators.

China Access Solutions

Access Solution

Directly accessible via minimaxi.com (Chinese platform). International platform at intl.minimaxi.com may require VPN from China.

Code Example

JavaScript / TypeScript
from openai import OpenAI

client = OpenAI(
    api_key="your-minimax-api-key",
    base_url="https://api.minimax.chat/v1"
)

response = client.chat.completions.create(
    model="MiniMax-Text-01",
    messages=[
        {"role": "user", "content": "Write a creative short story about AI"}
    ],
    max_tokens=1024
)

print(response.choices[0].message.content)

# --- cURL example ---
# curl https://api.minimax.chat/v1/text/chatcompletion_v2 \
#   -H "Authorization: Bearer your-api-key" \
#   -H "Content-Type: application/json" \
#   -d '{"model":"MiniMax-Text-01","messages":[{"role":"user","content":"Hello!"}]}'

Rate Limits

TierLimits
DefaultDefault: varies by model and plan. Free tier has limited RPM. Contact support for enterprise limits.

Recommended Use Cases

Voice synthesis & TTSMultimodal AI applicationsVideo generationMusic generationConversational AI
Last Updated: 2026-02-10

Related API Guides