Mistral Large 3
by mistral · family mistral-large
Facts
| Release date | 2025-12-02 |
|---|---|
| Retired date | — |
| Knowledge cutoff | — |
| Context (max) | 262,144 |
| Max output | — |
| Modalities | text, image → text |
| Aliases | mistral-large-2512mistral-large-3-2512 |
| Open weights | yes |
| Description | 675B/41B-active multimodal MoE flagship; $0.50/$1.50 per Mtok. |
Unknown values are shown as —.
Intelligence Index v4.1.1: 16 · base · Source: Artificial Analysis (accessed 2026-08-20)
Offerings
| Provider | Wire ID | Variant | Endpoint | Protocol | Status | Price (USD / Mtok) | Reasoning |
|---|---|---|---|---|---|---|---|
| Ollama Cloud | mistral-large-3:675b | v1-chat-completions | openai-chat | ga | — | none · default off · returns hidden | |
| OpenRouter | mistralai/mistral-large-2512 | chat-completions | openai-chat | ga | 0.50 / 1.50 | none · default off · returns hidden |
Reasoning controls
Ollama Cloud· mistral-large-3:675b· v1-chat-completions none
none · default off · returns hidden
OpenRouter· mistralai/mistral-large-2512· chat-completions none
none · default off · returns hidden
Example requests
Ollama Cloud · openai-chat · mistral-large-3:675b
curl 'https://ollama.com/v1/chat/completions' \
-H 'Authorization: Bearer <YOUR_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{
"model": "mistral-large-3:675b",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
]
}'Python (requests)
import requests
resp = requests.post(
"https://ollama.com/v1/chat/completions",
headers={
"Authorization": "Bearer <YOUR_API_KEY>",
"Content-Type": "application/json"
},
json={
"model": "mistral-large-3:675b",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
]
},
)
print(resp.json())TypeScript (fetch)
const resp = await fetch("https://ollama.com/v1/chat/completions", {
method: "POST",
headers: {
"Authorization": "Bearer <YOUR_API_KEY>",
"Content-Type": "application/json"
},
body: JSON.stringify({
"model": "mistral-large-3:675b",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
]
}),
})
console.log(await resp.json())OpenRouter · openai-chat · mistralai/mistral-large-2512
curl 'https://openrouter.ai/api/v1/chat/completions' \
-H 'Authorization: Bearer <YOUR_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{
"model": "mistralai/mistral-large-2512",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
]
}'Python (requests)
import requests
resp = requests.post(
"https://openrouter.ai/api/v1/chat/completions",
headers={
"Authorization": "Bearer <YOUR_API_KEY>",
"Content-Type": "application/json"
},
json={
"model": "mistralai/mistral-large-2512",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
]
},
)
print(resp.json())TypeScript (fetch)
const resp = await fetch("https://openrouter.ai/api/v1/chat/completions", {
method: "POST",
headers: {
"Authorization": "Bearer <YOUR_API_KEY>",
"Content-Type": "application/json"
},
body: JSON.stringify({
"model": "mistralai/mistral-large-2512",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
]
}),
})
console.log(await resp.json())