Skip to main content
POST
对话补全

授权

Authorization
string
header
必填

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

请求体

application/json
model
enum<string>
必填

模型 ID。

可用选项:
MiniMax-M3
示例:

"MiniMax-M3"

messages
object[]
必填

对话历史。消息内容支持文本、图片、视频或工具调用内容。

Minimum array length: 1
示例:
service_tier
enum<string>
默认值:standard

请求服务层级。使用 priority 需要账号已开通优先服务。

可用选项:
standard,
priority
thinking
object

控制 MiniMax-M3 思考。省略时默认使用自适应思考。

reasoning_split
boolean

将推理内容拆分到 reasoning_content 和 reasoning_details 字段,不会开启或关闭思考。

stream
boolean
默认值:false

设置为 true 时,通过 Server-Sent Events 返回增量消息。

stream_options
object

流式响应选项。

max_completion_tokens
integer<int64>

最大生成 token 数。MiniMax-M3 推荐 131072,最大 524288。

必填范围: 1 <= x <= 524288
示例:

2048

max_tokens
integer<int64>
已弃用

已弃用的旧版生成长度参数,请改用 max_completion_tokens。

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

采样温度。

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

核采样参数。MiniMax-M3 默认值为 0.95。

必填范围: 0 <= x <= 1
tools
object[]

用于智能体工作流的函数工具定义。

响应

对话补全生成成功。

id
string
必填
示例:

"066a33a7d290378f8a9e57a055812afa"

choices
object[]
必填
created
integer<int64>
必填

Unix 秒级时间戳。

model
string
必填
示例:

"MiniMax-M3"

object
enum<string>
必填
可用选项:
chat.completion
usage
object
input_sensitive
boolean

输入是否触发敏感内容检测。

input_sensitive_type
integer

当 input_sensitive 为 true 时返回的敏感内容类型。

output_sensitive
boolean

输出是否触发敏感内容检测。

output_sensitive_type
integer

输出触发敏感内容检测时返回的类型。

base_resp
object