Models / Code / Magistral Small 2506 API
Magistral Small 2506 API
24B‑parameter open‑source reasoning model from Mistral AI, fine‑tuned and RL‑trained for strong math, coding, and multilingual reasoning,

This model is available as a Together Dedicated Endpoints deployment.
Follow our Docs to configure an endpoint via our API or CLI.
Magistral Small 2506 API Usage
Endpoint
RUN INFERENCE
JSON RESPONSE
RUN INFERENCE
JSON RESPONSE
RUN INFERENCE
JSON RESPONSE
Model Provider:
Mistral AI
Type:
Code
Variant:
Small
Parameters:
24B
Deployment:
✔ Serverless
✔️ On-Demand Dedicated
Quantization
Context length:
128k
Pricing:
Check pricing
Run in playground
Deploy model
Quickstart docs
Quickstart docs
How to use Magistral Small 2506
Model details
Model Card for Magistral-Small-2506
Building upon Mistral Small 3.1 (2503), with added reasoning capabilities, undergoing SFT from Magistral Medium traces and RL on top, it's a small, efficient reasoning model with 24B parameters.
Magistral Small can be deployed locally, fitting within a single RTX 4090 or a 32GB RAM MacBook once quantized.
Key Features
- Reasoning: Capable of long chains of reasoning traces before providing an answer.
- Multilingual: Supports dozens of languages, including English, French, German, Greek, Hindi, Indonesian, Italian, Japanese, Korean, Malay, Nepali, Polish, Portuguese, Romanian, Russian, Serbian, Spanish, Swedish, Turkish, Ukrainian, Vietnamese, Arabic, Bengali, Chinese, and Farsi.
- Apache 2.0 License: Open license allowing usage and modification for both commercial and non-commercial purposes.
- Context Window: A 128k context window, but performance might degrade past 40k. Hence we recommend setting the maximum model length to 40k.
Benchmark Results
Model | AIME24 pass@1 | AIME25 pass@1 | GPQA | DiamondLivecodebench (v5) |
---|---|---|---|---|
Magistral Medium | 73.59% | 64.95% | 70.83% | 59.36% |
Magistral Small | 70.68% | 62.76% | 68.18% | 55.84% |
Sampling parameters
Please make sure to use:
top_p
: 0.95temperature
: 0.7max_tokens
: 40960
Basic Chat Template
We highly recommend including the default system prompt used during RL for the best results, you can edit and customise it if needed for your specific use case.
system_prompt
, user_message
and assistant_response
are placeholders.
We invite you to choose, depending on your use case and requirements, between keeping reasoning traces during multi-turn interactions or keeping only the final assistant response.
Prompting Magistral Small 2506
Applications & Use Cases
How to use Magistral Small 2506
Looking for production scale? Deploy on a dedicated endpoint
Deploy Magistral Small 2506 on a dedicated endpoint with custom hardware configuration, as many instances as you need, and auto-scaling.
