Playground

MiniMax-M2.5

⌘↵ to run

Parameters

  • System prompt (optional)
  • Temperature — 0.70
  • Top-p — 0.90
  • Max tokens — 2048

Output

Response will appear here

Integration

POST https://minimax.ionrouter.io/v1/chat/completions

Curl

curl https://minimax.ionrouter.io/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
  "model": "minimax-m2.5",
  "messages": [\
    {\
      "role": "user",\
      "content": "Hello"\
    }\
  ],
  "temperature": 0.7,
  "top_p": 0.9,
  "max_tokens": 2048,
  "stream": true
}'

Python

import requests

url = "https://minimax.ionrouter.io/v1/chat/completions"
data = {
    "model": "minimax-m2.5",
    "messages": [{
        "role": "user",
        "content": "Hello"
    }],
    "temperature": 0.7,
    "top_p": 0.9,
    "max_tokens": 2048,
    "stream": True
}

headers = {
    "Content-Type": "application/json",
    "Authorization": "Bearer YOUR_API_KEY"
}

response = requests.post(url, json=data, headers=headers)
print(response.json())

TypeScript

const axios = require('axios');

const url = 'https://minimax.ionrouter.io/v1/chat/completions';
const data = {
    model: 'minimax-m2.5',
    messages: [{
        role: 'user',
        content: 'Hello'
    }],
    temperature: 0.7,
    top_p: 0.9,
    max_tokens: 2048,
    stream: true
};

axios.post(url, data, {
    headers: {
        'Content-Type': 'application/json',
        'Authorization': 'Bearer YOUR_API_KEY'
    }
}).then(response => {
    console.log(response.data);
}).catch(error => {
    console.error(error);
});