Quick Start
1. Install Anthropic SDK
2. Call API
Python
3. 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, currently only theMiniMax-M2 MiniMax-M2-Stable model is supported:
| Model Name | Description |
|---|---|
| MiniMax-M2 | Agentic capabilities, Advanced reasoning |
| MiniMax-M2-Stable | high concurrency and commercial use |
The Anthropic API compatibility interface currently only supports the
MiniMax-M2 MiniMax-M2-Stable 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 MiniMax-M2-Stable 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
Tool Use & Interleaved Thinking
Learn how to use M2 Tool Use and Interleaved Thinking capabilities with Anthropic SDK, please refer to the following documentation.Important Notes
Related Links
Recommended Reading
Text Generation
Supports text generation via compatible Anthropic API and OpenAI API.
Compatible OpenAI API
Use OpenAI SDK with MiniMax models
M2 for AI Coding Tools
MiniMax-M2 excels at code understanding, dialogue, and reasoning.
M2 Tool Use & Interleaved Thinking
AI models can call external functions to extend their capabilities.






