MiniMax-M3.1-Flash 面向 Agent、工具调用、编程和长上下文任务;文本生成可使用 Anthropic-compatible 或 OpenAI-compatible 接口,并用 effort / reasoning_effort 调整自适应思考深度。
适合的任务:Agent 工作流、工具调用、编程、复杂任务、长上下文文本生成和多模态聊天输入。
不适合的任务:需要关闭思考模式,或依赖页面未公开的限流、价格、最大输出上限等参数的生产配置。
适用的模型版本:MiniMax-M3.1-Flash。页面同时列出 MiniMax-M3,但本文配置不外推到其他型号。
适用的客户端、Agent 或 API:MiniMax API;Anthropic SDK;OpenAI SDK;支持相应协议的 Agent、Claude Code、Cursor 等工具。
推荐的推理档位和参数:effort / reasoning_effort 可取 low、medium、high、xhigh、max。页面说明省略时默认为 max;示例显式使用 max。
模型/API ID:MiniMax-M3.1-Flash
| 字段 | Anthropic-compatible(推荐) | OpenAI-compatible |
|---|---|---|
base_url | https://api.minimax.io/anthropic | https://api.minimax.io/v1 |
api_key | Subscription Key | Subscription Key |
model | MiniMax-M3.1-Flash | MiniMax-M3.1-Flash |
页面列出的上下文窗口为 1,000,000 tokens。模型被描述为支持可调思考深度的多模态编码模型。
官方将此路径标为推荐路径,支持 thinking blocks、Interleaved Thinking 和流式输出。下面保留官方字段和值,可将 stream 设为 true 切换到流式响应。
curl https://api.minimax.io/anthropic/v1/messages \
-H "Authorization: Bearer <MINIMAX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "MiniMax-M3.1-Flash",
"output_config": {"effort": "max"},
"max_tokens": 4096,
"messages": [
{"role": "user", "content": "Hi, how are you?"}
]
}'已使用 OpenAI SDK 的客户端可以替换 base_url 和 model。页面说明该协议的思考内容始终返回在 reasoning_content,最终答案在 content,无需从 <think> 标签中解析。
curl https://api.minimax.io/v1/chat/completions \
-H "Authorization: Bearer <MINIMAX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "MiniMax-M3.1-Flash",
"reasoning_effort": "max",
"messages": [
{"role": "user", "content": "Hi, how are you?"}
]
}'| 协议 | 思考深度字段 | 思考内容返回位置 | 输出限制字段 |
|---|---|---|---|
| Anthropic-compatible | output_config.effort | thinking content block | max_tokens |
| OpenAI-compatible | reasoning_effort | reasoning_content | max_tokens / max_completion_tokens |
| OpenAI Responses | reasoning.effort | type: "reasoning" output item | max_output_tokens |
Anthropic-compatible 的最小显式配置示例:
{
"model": "MiniMax-M3.1-Flash",
"max_tokens": 4096,
"output_config": {"effort": "max"},
"messages": [{"role": "user", "content": "Hello"}]
}获取 MiniMax Subscription Key,并将其作为 MINIMAX_API_KEY 注入运行环境。
选择协议:优先使用 https://api.minimax.io/anthropic;已有 OpenAI SDK 时使用 https://api.minimax.io/v1。
将 model 固定为 MiniMax-M3.1-Flash,不要用页面中的 MiniMax-M3 代替。
根据延迟、输出长度和任务复杂度设置 effort 或 reasoning_effort;省略时页面说明默认为 max。
需要流式输出时,将请求中的 stream 设为 true,并按所选协议读取思考内容与最终答案。
用一个短文本请求确认鉴权、模型 ID、协议字段和响应字段,再接入 Agent 或工具调用流程。
页面在 Supported Models 表中将 MiniMax-M3.1-Flash 列为 1,000,000 上下文窗口,描述为多模态编码模型,并注明支持可调思考深度。
页面列出的专属要点为:1M-token context、Agent and coding workflows、Tunable thinking depth (effort)、Multimodal chat input。
Anthropic-compatible 路径为 https://api.minimax.io/anthropic/v1/messages;OpenAI-compatible 路径为 https://api.minimax.io/v1/chat/completions。
页面称思考默认开启;effort 支持 low、medium、high、xhigh、max,并说明省略时默认 max。
页面给出的限制错误为:model "MiniMax-M3.1-Flash" requires adaptive thinking。
页面没有公开发布日期、价格、限流、最大输出 token、完整 SDK 代码或工具调用参数的统一上限;这些值不能从本页推断。
思考模式不能关闭。发送 thinking: {"type": "disabled"} 或 effort: "none" 会返回 HTTP 400;要降低延迟和思考 token,应调低 effort。
max_tokens: 4096 是官方示例值,不代表模型的最大输出上限。
页面把 Anthropic-compatible 标为推荐,但没有说明两种协议在全部功能上的差异;接入前应按实际 SDK 和响应结构测试。
页面虽然提到多模态聊天输入,但本页没有给出图片或其他模态的消息结构,不能据此补写请求格式。
本资料记录 API 配置,不代表 MiniMax-M3.1-Flash 已在 Tabbit 的模型选择器中可用。
2026-10-21 通过 Tabbit 独占任务 M31 prompt01 text 打开并读取原始页面。页面可访问,正文已抽取至 /tmp/m31-text-evidence.txt。页面的相关官方导航包括:
模型调用:https://platform.minimax.io/docs/guides/text-generation
工具调用与交错思考:https://platform.minimax.io/docs/guides/text-m3-function-call
Prompt Caching:https://platform.minimax.io/docs/api-reference/text-prompt-caching
Anthropic API Compatible:https://platform.minimax.io/docs/api-reference/text-anthropic-api
OpenAI API Compatible:https://platform.minimax.io/docs/api-reference/text-openai-api
SDK 快速开始:https://platform.minimax.io/docs/guides/quickstart-sdk
M 系列模型与编程工具:https://platform.minimax.io/docs/m-plan/openclaw
API 的 Tokens Per Second 说明:https://platform.minimax.io/docs/faq/about-apis#q-how-is-tps-tokens-per-second-calculated-for-llms
MiniMax M3.1-Flash 产品页:https://www.minimax.io/blog/minimax-m31f
MiniMax M3.1 Flash