LogoMiMo API 文件
LogoMiMo API 文件
首頁Welcome

Quick Start

Pricing & Rate Limits

API Reference

OpenAI Compatible APIAnthropic Compatible API

Guides

Support

FAQ
API ReferenceChat

Anthropic 兼容 API

使用 Anthropic 兼容端点,通过 Messages API 格式与 MiMo 模型交互。

端点

POST https://api.mimo-v2.com/anthropic/v1/messages

认证

使用以下请求头进行身份验证:

请求头格式
api-key<your-api-key>

您可以在 Mimo 控制台的 设置 → API 密钥 中生成 API 密钥。

请求参数

参数类型必填说明
modelstring是模型 ID。可选值:mimo-v2-pro、mimo-v2-omni、mimo-v2-flash
messagesarray是消息对象数组
max_tokensinteger是最大生成 token 数
systemstring否系统提示词
temperaturenumber否采样温度(默认:1.0)
top_pnumber否核采样(默认:0.95)
streamboolean否启用流式输出(默认:false)
stop_sequencesarray否停止序列

消息对象

字段类型说明
rolestring可选值:user、assistant
contentstring/array消息内容(文本或内容块数组)

请求示例

curl https://api.mimo-v2.com/anthropic/v1/messages \
  -H "Content-Type: application/json" \
  -H "api-key: YOUR_API_KEY" \
  -d '{
    "model": "mimo-v2-pro",
    "max_tokens": 1024,
    "system": "You are a helpful assistant.",
    "messages": [
      {"role": "user", "content": "你好,你是谁?"}
    ]
  }'

响应格式

{
  "id": "msg_xxx",
  "type": "message",
  "role": "assistant",
  "content": [
    {
      "type": "text",
      "text": "Hello! I am MiMo..."
    }
  ],
  "model": "mimo-v2-pro",
  "stop_reason": "end_turn",
  "usage": {
    "input_tokens": 50,
    "output_tokens": 100
  }
}

响应字段

字段说明
id消息的唯一标识符
type固定为 message
role固定为 assistant
content内容块数组
content[].type内容块类型(如 text)
content[].text生成的文本
model使用的模型
stop_reason模型停止原因:end_turn、max_tokens 或 stop_sequence
usageToken 使用统计

流式响应

当 stream 设为 true 时,API 返回 Server-Sent Events(SSE)。流由一系列类型化事件组成。

流式请求示例

curl https://api.mimo-v2.com/anthropic/v1/messages \
  -H "Content-Type: application/json" \
  -H "api-key: YOUR_API_KEY" \
  -d '{
    "model": "mimo-v2-pro",
    "max_tokens": 1024,
    "messages": [
      {"role": "user", "content": "你好!"}
    ],
    "stream": true
  }'

流式事件格式

流会发出一系列不同类型的 SSE 事件:

event: message_start
data: {"type":"message_start","message":{"id":"msg_xxx","type":"message","role":"assistant","content":[],"model":"mimo-v2-pro","stop_reason":null,"usage":{"input_tokens":50,"output_tokens":0}}}

event: content_block_start
data: {"type":"content_block_start","index":0,"content_block":{"type":"text","text":""}}

event: content_block_delta
data: {"type":"content_block_delta","index":0,"delta":{"type":"text_delta","text":"你好"}}

event: content_block_delta
data: {"type":"content_block_delta","index":0,"delta":{"type":"text_delta","text":"!"}}

event: content_block_stop
data: {"type":"content_block_stop","index":0}

event: message_delta
data: {"type":"message_delta","delta":{"stop_reason":"end_turn"},"usage":{"output_tokens":15}}

event: message_stop
data: {"type":"message_stop"}

流事件类型

事件说明
message_start表示消息开始,包含元数据
content_block_start标记新内容块的开始
content_block_delta包含增量文本内容
content_block_stop标记内容块的结束
message_delta包含消息级别的更新(如停止原因)
message_stop表示流的结束

与 OpenAI 流式格式不同,Anthropic 兼容的流式输出使用类型化事件,每个 SSE 事件包含 event: 字段和 data: 字段。

OpenAI Compatible API

Use the OpenAI-compatible endpoint to interact with MiMo models via the standard Chat Completions format.

Claude Code

How to configure Claude Code to use Mimo API Provider.

目錄

端点
认证
请求参数
消息对象
请求示例
响应格式
响应字段
流式响应
流式请求示例
流式事件格式
流事件类型