MiMo API

MiMo API

两个小米模型,走标准文本 API 透传通道,均面向长周期智能体任务。都支持文本 API 的全部四种请求格式。

模型适用场景
mimo-v2.5-pro旗舰,为复杂软件工程与长链工具调用而生
mimo-v2.5轻量档,价格仅为 Pro 的一小部分

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: "mimo-v2.5-pro",
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": "mimo-v2.5-pro",
> "messages": [
> {
> "role": "user",
> "content": "规划把单体应用的鉴权模块拆成独立服务的迁移方案,并列出切换风险。"
> }
> ]
>}'

两者的上下文窗口都超过 100 万 token。

其他 SDK 格式

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

鉴权与可用性

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