Command A Reasoning (08-2025)
by cohere · family command
Facts
| Release date | 2025-08-21 |
|---|---|
| Retired date | — |
| Knowledge cutoff | — |
| Context (max) | 262,144 |
| Max output | 32,768 |
| Modalities | text → text |
| Aliases | command-a-reasoning-08-2025 |
| Open weights | yes (CohereLabs/command-a-reasoning-08-2025) |
| Description | 111B dense, Cohere's first reasoning model; native thinking parameter with budget_tokens. |
Unknown values are shown as —.
Offerings
| Provider | Wire ID | Variant | Endpoint | Protocol | Status | Price (USD / Mtok) | Reasoning |
|---|---|---|---|---|---|---|---|
| Cohere | command-a-reasoning-08-2025 | compat-chat-completions | openai-chat | ga | — | effort · default on · returns hidden |
Reasoning controls
Cohere· command-a-reasoning-08-2025· compat-chat-completions effort
reasoning_effort nonehigh●
effort · default on · returns hidden
Example requests
Cohere · openai-chat · command-a-reasoning-08-2025
curl 'https://api.cohere.ai/compatibility/v1/chat/completions' \
-H 'Authorization: Bearer <YOUR_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{
"model": "command-a-reasoning-08-2025",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
],
"reasoning_effort": "high"
}'Python (requests)
import requests
resp = requests.post(
"https://api.cohere.ai/compatibility/v1/chat/completions",
headers={
"Authorization": "Bearer <YOUR_API_KEY>",
"Content-Type": "application/json"
},
json={
"model": "command-a-reasoning-08-2025",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
],
"reasoning_effort": "high"
},
)
print(resp.json())TypeScript (fetch)
const resp = await fetch("https://api.cohere.ai/compatibility/v1/chat/completions", {
method: "POST",
headers: {
"Authorization": "Bearer <YOUR_API_KEY>",
"Content-Type": "application/json"
},
body: JSON.stringify({
"model": "command-a-reasoning-08-2025",
"messages": [
{
"role": "user",
"content": "Tell me about the weather."
}
],
"reasoning_effort": "high"
}),
})
console.log(await resp.json())