To meet developers’ needs for the Anthropic API ecosystem, our API now supports the Anthropic API format. With simple configuration, you can integrate MiniMax capabilities into the Anthropic API ecosystem.Documentation Index
Fetch the complete documentation index at: https://platform.minimax.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
1. Install Anthropic SDK
2. Configure Environment Variables
3. Call API
Python
4. Important Note
In multi-turn function call conversations, the complete model response (i.e., the assistant message) must be append to the conversation history to maintain the continuity of the reasoning chain.- Append the full
response.contentlist to the message history (includes all content blocks: thinking/text/tool_use)
Supported Models
When using the Anthropic SDK, theMiniMax-M2.7 MiniMax-M2.7-highspeed MiniMax-M2.5 MiniMax-M2.5-highspeed MiniMax-M2.1 MiniMax-M2.1-highspeed MiniMax-M2 model is supported:
| Model Name | Context Window | Description |
|---|---|---|
| MiniMax-M2.7 | 204,800 | Beginning the journey of recursive self-improvement (output speed approximately 60 tps) |
| MiniMax-M2.7-highspeed | 204,800 | M2.7 Highspeed: Same performance, faster and more agile (output speed approximately 100 tps) |
| MiniMax-M2.5 | 204,800 | Peak Performance. Ultimate Value. Master the Complex (output speed approximately 60 tps) |
| MiniMax-M2.5-highspeed | 204,800 | M2.5 highspeed: Same performance, faster and more agile (output speed approximately 100 tps) |
| MiniMax-M2.1 | 204,800 | Powerful Multi-Language Programming Capabilities with Comprehensively Enhanced Programming Experience (output speed approximately 60 tps) |
| MiniMax-M2.1-highspeed | 204,800 | Faster and More Agile (output speed approximately 100 tps) |
| MiniMax-M2 | 204,800 | Agentic capabilities, Advanced reasoning |
For details on how tps (Tokens Per Second) is calculated, please refer to FAQ > About APIs.
The Anthropic API compatibility interface currently only supports the
MiniMax-M2.7 MiniMax-M2.7-highspeed MiniMax-M2.5 MiniMax-M2.5-highspeed MiniMax-M2.1 MiniMax-M2.1-highspeed MiniMax-M2 model. For other models, please use the standard MiniMax API
interface.Compatibility
Supported Parameters
When using the Anthropic SDK, we support the following input parameters:| Parameter | Support Status | Description |
|---|---|---|
model | Fully supported | supports MiniMax-M2.7 MiniMax-M2.7-highspeed MiniMax-M2.5 MiniMax-M2.5-highspeed MiniMax-M2.1 MiniMax-M2.1-highspeed MiniMax-M2 model |
messages | Partial support | Supports text and tool calls, no image/document input |
max_tokens | Fully supported | Maximum number of tokens to generate |
stream | Fully supported | Streaming response |
system | Fully supported | System prompt |
temperature | Fully supported | Range (0.0, 1.0], controls output randomness, recommended value: 1 |
tool_choice | Fully supported | Tool selection strategy |
tools | Fully supported | Tool definitions |
top_p | Fully supported | Nucleus sampling parameter |
metadata | Fully Supported | Metadata |
thinking | Fully Supported | Reasoning Content |
top_k | Ignored | This parameter will be ignored |
stop_sequences | Ignored | This parameter will be ignored |
service_tier | Ignored | This parameter will be ignored |
mcp_servers | Ignored | This parameter will be ignored |
context_management | Ignored | This parameter will be ignored |
container | Ignored | This parameter will be ignored |
Messages Field Support
| Field Type | Support Status | Description |
|---|---|---|
type="text" | Fully supported | Text messages |
type="tool_use" | Fully supported | Tool calls |
type="tool_result" | Fully supported | Tool call results |
type="thinking" | Fully supported | Reasoning Content |
type="image" | Not supported | Image input not supported yet |
type="document" | Not supported | Document input not supported yet |
Examples
Streaming Response
Python





