We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

OpenAI: o4 Mini High

openai/o4-mini-high
TextInput: image · text · fileToolsReasoning200KAdded Apr 16, 2025

Try OpenAI: o4 Mini High now

Runs on your balance at the prices above. New accounts start with free usage.

One API. Every model.

5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign in

Session cost $0.00

OpenAI: o4 Mini High at a glance

  • Input price is 144% higher than the median of 434 Text models.
  • Context window of 200,000 tokens, enough for long documents and multi-turn conversations.
  • Supports tool (function) calling for agents and integrations.
  • Supports structured JSON output with a schema.
  • Supports reasoning effort control.
  • Accepts images as input (vision).
  • A typical request (1,000 input / 500 output tokens) costs about $0.01.

About OpenAI: o4 Mini High

OpenAI: o4 Mini High is a text model from OpenAI, released on 16 April 2025. It belongs to the o-series of reasoning models, and it is the same model as o4-mini with the reasoning_effort parameter set to high. The "high" variant therefore represents the more deliberate end of that model's reasoning range, while keeping the compact, efficiency-oriented design of o4-mini.

The model accepts image, text and file inputs, and it produces text output. It has a context window of 200,000 tokens and a maximum output of 100,000 tokens, with a knowledge cutoff of 30 June 2024. Its supported request parameters include include_reasoning, max_tokens, reasoning, reasoning_effort, response_format, seed, structured_outputs, tool_choice and tools. The presence of tools and tool_choice means it can be used in function calling and agent style workflows, while response_format and structured_outputs let you constrain the shape of the returned text.

Those capabilities point to a fairly specific set of use cases. Because it reasons before answering and can accept files and images alongside text, it suits tasks where the model must work through a problem rather than pattern match an answer: multi step analysis of documents, interpreting charts or screenshots together with written context, and code or logic problems that benefit from a careful chain of thought. The tool parameters make it a reasonable fit for agentic pipelines that call external functions, and structured_outputs is useful when the result has to be parsed by another program. The 200,000 token context window allows large inputs, such as long reports or several files, to be handled in a single request.

You call the model through api14's OpenAI-compatible API using the model id "openai/o4-mini-high". Because the interface follows the OpenAI chat completions format, existing OpenAI client libraries and SDKs work with only a base URL and key change. In the request you can set the parameters listed above, including reasoning_effort to control how much reasoning the model applies, max_tokens to cap the output, and tools or tool_choice when you want function calling. The include_reasoning parameter lets you decide whether reasoning content is returned with the response.

One practical consideration is that this variant is defined by high reasoning effort, so it is oriented toward harder problems rather than quick, low latency exchanges. For simple or high volume text generation where deep reasoning adds little, the base o4-mini or another text model may be a better fit. The model outputs text only, so tasks that require generated images or audio fall outside its scope.

How to call the OpenAI: o4 Mini High API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "openai/o4-mini-high".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.chat.completions.create({
  "model": "openai/o4-mini-high",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ]
});
console.log(result.choices[0].message.content);

Supported parameters

include_reasoningmax_tokensreasoningreasoning_effortresponse_formatseedstructured_outputstool_choicetools

Specifications

Context length
200,000
Max output
100,000
Input
image, text, file
Output
text
Knowledge cutoff
2024-06-30

Requests on api14 · last 7 days

10-1710-1810-1910-2010-2110-2210-23

OpenAI: o4 Mini High: frequently asked questions

How much does the OpenAI: o4 Mini High API cost?
OpenAI: o4 Mini High costs Input $3.85 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of OpenAI: o4 Mini High?
OpenAI: o4 Mini High reads up to 200,000 tokens per request: prompt, history and documents together. It writes up to 100,000 output tokens per response.
What can OpenAI: o4 Mini High do?
OpenAI: o4 Mini High accepts image, text, file and returns text. It supports tool calling, structured JSON output, reasoning effort control.
How do I call OpenAI: o4 Mini High from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "openai/o4-mini-high". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to OpenAI: o4 Mini High?
Comparable Text models at a similar price: OpenAI: o4 Mini, OpenAI: o3 Mini High, OpenAI: o3 Mini. Each runs through the same API key, so switching is one string.

OpenAI: o4 Mini High community

New topic

This community has no topics yet. Open the first one about OpenAI: o4 Mini High.