Back to Models
Ministral 8B
mistralmistral/ministral-8b
How TheRouter serves this differently from the vendor
As the vendor operates it
Mistral's original Ministral-8B-Instruct-2410 checkpoint is a deprecated, text-only research-license model; the newer Ministral 3 8B successor added native vision and commercial availability.
On TheRouter
TheRouter keeps the mistral/ministral-8b slug callable as an OpenAI-compatible text/chat route, but the curated page treats original-checkpoint vision, throughput, and output-limit details as undisclosed unless the live route is separately verified.
API guide
Chat completion
Standard text-to-text chat. Ministral 8B excels at high-throughput conversational workloads.
cURL
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mistral/ministral-8b",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "What is the capital of France?"}
]
}'Streaming
Stream tokens as they are generated for lower perceived latency in user-facing applications.
cURL
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mistral/ministral-8b",
"messages": [{"role": "user", "content": "Write a short poem."}],
"stream": true
}'Function calling
Ministral 8B received targeted post-training for function calling. Maintain consistent latency even with multi-tool loops.
cURL
curl https://api.therouter.ai/v1/chat/completions \
-H "Authorization: Bearer $THEROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mistral/ministral-8b",
"messages": [
{"role": "user", "content": "What is the weather like in London?"}
],
"tools": [{
"type": "function",
"function": {
"name": "get_weather",
"description": "Get the current weather for a city",
"parameters": {
"type": "object",
"properties": {
"city": {"type": "string", "description": "City name"}
},
"required": ["city"]
}
}
}]
}'Fact ledger β every claim on this page traces here
| source | URL | retrieved | |
|---|---|---|---|
| Release date | mistral.ai β | 2026-05-27 | verified |
| Architecture | mistral.ai β | 2026-05-27 | verified |
| Context window | mistral.ai β | 2026-05-27 | verified |
| Maximum output | docs.mistral.ai β | 2026-08-24 | unknown |
| License | huggingface.co β | 2026-05-27 | verified |
| Hardware requirements | huggingface.co β | 2026-08-24 | unknown |
| Status | docs.mistral.ai β | 2026-05-27 | verified |
| MMLU | mistral.ai β | 2026-05-27 | verified |
| HumanEval | mistral.ai β | 2026-08-24 | unknown |
| GSM8K | mistral.ai β | 2026-05-27 | verified |
| AGIEval | mistral.ai β | 2026-05-27 | unknown |
| Mistral announces Ministral 3 family, deprecating original 2410 checkpoints | docs.mistral.ai β | 2026-05-27 | verified |
| Mistral launches Les Ministraux β Ministral 3B and 8B for edge and on-device AI | mistral.ai/news β | 2026-05-27 | verified |
| Is Ministral 8B free to use commercially? | huggingface.co β | 2026-05-27 | to verify |
| What is the difference between Ministral 8B and Ministral 3 8B? | docs.mistral.ai β | 2026-05-27 | to verify |
| Does Ministral 8B support vision on TheRouter? | mistral.ai β | 2026-05-27 | to verify |