o1 API

openai/o1-2024-12-17
OpenAI o1 excels in complex reasoning tasks with advanced features like chain-of-thought processing and extensive context support.
Context
128K tokens
Input
$19.5 / 1M tokens
Output
$78 / 1M tokens
Released
Aug 7, 2025

How to use o1 API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to openai/o1-2024-12-17.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/chat/completions",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "openai/o1-2024-12-17",
      "messages": [
        {
          "role": "user",
          "content": "Hello!"
        }
      ]
    },
)
print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "openai/o1-2024-12-17",
    "messages": [
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/chat/completions \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"openai/o1-2024-12-17","messages":[{"role":"user","content":"Hello!"}]}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

o1 API Pricing

TypePrice
Input
$19.5 / 1M tokens
Output
$78 / 1M tokens
Cached input
$9.75 / 1M tokens

o1 Benchmarks

BenchmarkScoreWhat it measuresSourceRetrieved
Intelligence
15.2
Composite score across standardised reasoning, knowledge and problem-solving evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026
Coding
39.7
Composite score across standardised coding evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026

o1 vs other models

ModelInputOutputContextBest for
o1
This page
$19.5 / 1M tokens
$78 / 1M tokens
128K tokens
Reasoning + agents
$6.5 / 1M tokens
$39 / 1M tokens
1.05M tokens
Reasoning + agents
$2.6 / 1M tokens
$13 / 1M tokens
1M tokens
Balanced coding + agents
$3.9 / 1M tokens
$19.5 / 1M tokens
1M tokens
Long-context, multimodal & agentic workflows
$0.65 / 1M tokens
$3.9 / 1M tokens
1.05M tokens
Reasoning + agents

Frequently asked questions

o1 has a 128,000 tokens context window.

o1 takes image, text as input and returns text.

Use openai/o1-2024-12-17 as the model id. Requests go to https://api.aimlapi.com/v1/chat/completions.

o1 became available on August 7, 2025.

o1 is priced at input $19.5 / 1M tokens, output $78 / 1M tokens, cached input $9.75 / 1M tokens.

Yes, o1 can stream responses as they are generated.

Yes, o1 accepts image input alongside text.

o1 was built by OpenAI.

o1 is an OpenAI model designed for complex reasoning in science, coding, and mathematics.

Start building with o1

Get API Key
1000+ models, one API.