OpenAI's frontier reasoning model. Uses extended chain-of-thought to solve complex problems in science, coding, and math with high accuracy at a competitive price.
Test this model instantly in the Console Playground โ no code required
Copy usage instructions for Claude, ChatGPT, or other AI
| Token Type | Credits | USD Equivalent |
|---|---|---|
| Input Tokens | 3,716 | $2.48 |
| Output Tokens | 14,864 | $9.91 |
| Cached Tokens | 929 | $0.62 |
* 1,500 credits โ $1 (actual charges may vary based on usage)
curl -X POST "https://api.core.today/llm/openai/v1/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer cdt_your_api_key" \
-d '{
"model": "o3",
"messages": [
{
"role": "user",
"content": "Find all integer solutions to x^2 + y^2 = z^2 where x, y, z are consecutive terms of an arithmetic progression. Show your reasoning."
}
],
"reasoning_effort": "high"
}'| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
messages | array | Yes | - | Array of message objects |
model | string | Yes | o3 | Model identifier |
max_completion_tokens | integer | No | - | Maximum tokens for completion (includes reasoning tokens) |
reasoning_effort | string | No | medium | Reasoning effort level: low, medium, high lowmediumhigh |
Solve advanced math problems with o3
curl -X POST "https://api.core.today/llm/openai/v1/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer cdt_your_api_key" \
-d '{
"model": "o3",
"messages": [
{
"role": "user",
"content": "Find all integer solutions to x^2 + y^2 = z^2 where x, y, z are consecutive terms of an arithmetic progression. Show your reasoning."
}
],
"reasoning_effort": "high"
}'Deep debugging with step-by-step reasoning
curl -X POST "https://api.core.today/llm/openai/v1/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer cdt_your_api_key" \
-d '{
"model": "o3",
"messages": [
{
"role": "user",
"content": "This async Python function deadlocks intermittently under load. Walk through the possible interleavings and find the bug: [code snippet]"
}
],
"max_completion_tokens": 8000
}'POST /llm/openai/v1/chat/completions