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.

Inception: Mercury 3

inception/mercury-3
TextInput: textToolsReasoning1MAdded Oct 16, 2026

Try Inception: Mercury 3 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

Inception: Mercury 3 at a glance

  • Input price is 78% lower than the median of 434 Text models.
  • Context window of 1,000,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.
  • A typical request (1,000 input / 500 output tokens) costs about $0.000963.

About Inception: Mercury 3

Inception: Mercury 3 is a text model from Inception, the lab behind the Mercury line of diffusion-based language models. Inception describes Mercury 3 as its most capable model to date, and positions it for agentic workflows and real-time applications where latency compounds. It is a text-only model in the sense that it accepts text and returns text, so it does not handle images, audio or other input types.

The context window is 1,000,000 tokens, which is large enough to hold entire codebases, long document sets or extended conversation histories in a single request. Output is capped at 131,072 tokens, so a single response can be very long even though the input budget is far larger. The model supports reasoning controls through the reasoning, reasoning_effort and include_reasoning parameters, and it can return structured output via response_format and structured_outputs. Tool use is supported through the tools and tool_choice parameters, which is what makes it a candidate for agent loops rather than plain chat.

Those capabilities point to a few practical patterns. Agentic workflows are the obvious one: you can give the model a large working context, expose tools, and let it decide when to call them, with reasoning effort tuned to the difficulty of the step. Real-time applications are the other stated fit, where the diffusion approach is meant to keep latency low as interactions accumulate. Long-context tasks such as reviewing a large repository, summarizing a document collection or maintaining a long-running assistant session also follow from the 1M token window, and structured outputs make it usable for extraction and classification pipelines that need predictable JSON.

You call it through api14's OpenAI-compatible API using the model id "inception/mercury-3". Because the surface is OpenAI-compatible, existing clients and SDKs work with a base URL change. The request parameters it supports are include_reasoning, max_tokens, reasoning, reasoning_effort, response_format, stop, structured_outputs, temperature, tool_choice and tools. Use max_tokens to bound the response length, temperature for sampling control, stop for custom stop sequences, and the reasoning and tool parameters when you want the model to think through a step or act on external functions.

One limit worth noting is modality: the model is text in and text out, so anything involving images or audio needs a different model. The provider release date is 2026-10-16. If your task does not need reasoning, tool calls or a very large context, a simpler text model may be a better fit, but for agentic and long-context work within the supported parameter set, Mercury 3 is the direct option on api14.

How to call the Inception: Mercury 3 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 "inception/mercury-3".
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": "inception/mercury-3",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ]
});
console.log(result.choices[0].message.content);

Supported parameters

include_reasoningmax_tokensreasoningreasoning_effortresponse_formatstopstructured_outputstemperaturetool_choicetools

Specifications

Context length
1,000,000
Max output
131,072
Input
text
Output
text

Requests on api14 · last 7 days

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

Inception: Mercury 3: frequently asked questions

How much does the Inception: Mercury 3 API cost?
Inception: Mercury 3 costs Input $0.35 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of Inception: Mercury 3?
Inception: Mercury 3 reads up to 1,000,000 tokens per request: prompt, history and documents together. It writes up to 131,072 output tokens per response.
What can Inception: Mercury 3 do?
Inception: Mercury 3 accepts text and returns text. It supports tool calling, structured JSON output, reasoning effort control.
How do I call Inception: Mercury 3 from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "inception/mercury-3". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Inception: Mercury 3?
Comparable Text models at a similar price: OpenAI: GPT-5 Nano, Z.ai: GLM 4.7 Flash, Google: Gemma 3 27B. Each runs through the same API key, so switching is one string.

Inception: Mercury 3 community

New topic

This community has no topics yet. Open the first one about Inception: Mercury 3.