跳转到主要内容
POST
/
anthropic
/
v1
/
messages
curl --request POST \
  --url https://api.minimaxi.com/anthropic/v1/messages \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "model": "MiniMax-M2.7",
  "messages": [
    {
      "role": "user",
      "content": "你好"
    }
  ]
}
'
{
  "id": "06379dbe27b33d7c58d8410a8efe6394",
  "type": "message",
  "role": "assistant",
  "model": "MiniMax-M2.7",
  "content": [
    {
      "thinking": "用户用中文说\"你好\",这是一个简单的问候。我应该用中文友好地回应。",
      "signature": "ce704495524bad054531fe187e18b4a8d874a52fbb3923ce18fceace5e768ec9",
      "type": "thinking"
    },
    {
      "text": "你好!有什么我可以帮助你的吗?",
      "type": "text"
    }
  ],
  "usage": {
    "input_tokens": 42,
    "output_tokens": 30
  },
  "stop_reason": "end_turn",
  "base_resp": {
    "status_code": 0,
    "status_msg": ""
  }
}

授权

Authorization
string
header
必填

HTTP: Bearer Auth

  • Security Scheme Type: http
  • HTTP Authorization Scheme: Bearer API_key,用于验证账户信息,可在 账户管理>接口密钥 中查看

请求头

Content-Type
enum<string>
默认值:application/json
必填

请求体的媒介类型,请设置为 application/json,确保请求数据的格式为 JSON

可用选项:
application/json

请求体

application/json
model
enum<string>
必填

模型 ID

可用选项:
MiniMax-M2.7,
MiniMax-M2.7-highspeed,
MiniMax-M2.5,
MiniMax-M2.1
messages
object[]
必填

包含对话历史的消息列表

system

设定模型的角色和行为

stream
boolean
默认值:false

是否使用流式传输,默认为 false。设置为 true 后,响应将分批返回

max_tokens
integer<int64>

指定生成内容长度的上限(Token 数),上限为 2048。超过上限的内容会被截断。如果生成因 length 原因中断,请尝试调高此值

必填范围: x >= 1
temperature
number<double>
默认值:1

温度系数,影响输出随机性,取值范围 (0, 1],MiniMax-M2.7 模型默认值为 1.0。值越高,输出越随机;值越低,输出越确定

必填范围: 0 < x <= 1
top_p
number<double>
默认值:0.95

采样策略,影响输出随机性,取值范围 (0, 1],MiniMax-M2.7 模型默认值为 0.95

必填范围: 0 < x <= 1

响应

id
string

本次响应的唯一 ID

type
enum<string>

对象类型,固定为 message

可用选项:
message
role
enum<string>

角色,固定为 assistant

可用选项:
assistant
model
string

本次请求使用的模型 ID

content
object[]

响应内容块列表

stop_reason
enum<string>

生成停止的原因:

  • end_turn: 模型自然结束
  • max_tokens: 达到 max_tokens 上限
  • stop_sequence: 命中停止序列
可用选项:
end_turn,
max_tokens,
stop_sequence
usage
object

本次请求的 Token 使用情况

base_resp
object

错误状态码和详情