# o3-mini

**Current Snapshot:** o3-mini-2025-01-31

o3-mini is our newest small reasoning model, providing high intelligence at the
same cost and latency targets of o1-mini. o3-mini supports key developer
features, like Structured Outputs, function calling, and Batch API.

## Snapshots

### o3-mini-2025-01-31

- Context window size: 200000
- Knowledge cutoff date: 2023-10-01
- Maximum output tokens: 100000
- Supported features: streaming, structured_outputs, function_calling,
  file_search, file_uploads

## Supported Tools

- function_calling
- file_search
- code_interpreter
- mcp
- image_generation

## Rate Limits

### o3-mini

| Tier   | RPM   | TPM       | Batch Queue Limit |
| ------ | ----- | --------- | ----------------- |
| tier_1 | 1000  | 100000    | 1000000           |
| tier_2 | 2000  | 200000    | 2000000           |
| tier_3 | 5000  | 4000000   | 40000000          |
| tier_4 | 10000 | 10000000  | 1000000000        |
| tier_5 | 30000 | 150000000 | 15000000000       |