MiniMax API

MiniMax API

两个 MiniMax 文本模型,走标准文本 API 透传通道。请勿与使用视频 API 的 MiniMax H3 系列视频模型混淆。本页模型均支持文本 API 的全部四种请求格式。

模型适用场景
MiniMax-M3文本、图像、视频输入,上下文窗口最高 100 万 token
MiniMax-M2.720.5 万 token 上下文,适合能装得下的任务

OpenAI Chat Completions

POST https://api.beatapi.io/v1/chat/completions

1import OpenAI from "openai";
2
3const client = new OpenAI({
4 apiKey: process.env.BEATAPI_API_KEY,
5 baseURL: "https://api.beatapi.io/v1"
6});
7
8const completion = await client.chat.completions.create({
9 model: "MiniMax-M3",
10 max_tokens: 2000,
11 messages: [
12 { role: "user", content: "根据这份变更日志,按用户可感知的影响分组起草发布说明。" }
13 ]
14});
15
16console.log(completion.choices[0].message.content);
$curl --request POST \
> --url https://api.beatapi.io/v1/chat/completions \
> --header 'Authorization: Bearer <BEATAPI_API_KEY>' \
> --header 'Content-Type: application/json' \
> --data '{
> "model": "MiniMax-M3",
> "messages": [
> {
> "role": "user",
> "content": "根据这份变更日志,按用户可感知的影响分组起草发布说明。"
> }
> ]
>}'

长上下文计费

MiniMax-M3 在提示词超过 512,000 token 后切换到更高档位,且该档位适用于整个请求 —— 输入、缓存输入与输出全部翻倍。这是阶梯而非渐进:超出阈值一个 token,整笔请求都按高档计费。

该阈值为 512K。MiniMax-M2.7 没有长上下文档位,因为它的上下文窗口止于 20.5 万 token。

此处模型名区分大小写:请发送 MiniMax-M3,而不是 minimax-m3

其他 SDK 格式

同样的模型也支持 /v1/responses/v1/messages 以及 Gemini 兼容端点。所有文本模型的请求与响应结构完全一致,因此统一记录在文本 API 页面,此处不再重复。

鉴权与可用性

一把 BeatAPI 密钥即可访问本页全部模型 —— 无需按厂商申请密钥,无需切换地址,也不需要单独注册。向 https://api.beatapi.io 发送 Authorization: Bearer <BEATAPI_API_KEY> 即可。