Skip to main content

Mercury 3 API

inception/mercury-3/chat

Mercury 3 from Inception supports responsive text reasoning and agent interactions. This chat API accepts text, provides a 1,000,000-token input budget and accepts max_tokens up to 131,072. Stream Mercury 3’s text as it arrives, or let a function-call result supply the evidence for the next step in fast text turns with Mercury 3.

Input $0.20Output $0.70per 1 million tokensCached input $0.02

Workbench

Mercury 3

What can Mercury 3 help with?

Missing the model you need?

Tell us what to add and where you would use it. Requests go to the people who decide what gets onboarded next.

DIFFUSION LLM CHAT API

Mercury 3 API at a glance

A diffusion language model that Inception says writes over 1,000 tokens a second, with a 1M-token window.

Input context
1M
1,000,000 tokens of text per request.
Reply ceiling
131K
max_tokens goes up to 131,072.
Tokens per second
1,068
Inception's own figure on NVIDIA GPUs; speed on this endpoint varies with load.
Faster, per Inception
4-8x
Inception's claim against comparable models; not independently verified.
Effort levels
4
none, low, medium and high, with low as the default.

Results

What Mercury 3 is good at

  • How it works

    Written in parallel, not one token at a time

    Most language models write left to right, one token after another. Mercury is a diffusion model: according to Inception it produces and refines many tokens at once, the way image diffusion models refine a whole picture. Inception presents this as the reason Mercury 3 can run at over 1,000 tokens per second.

  • Speed

    Built for the places where waiting hurts

    Inception reports 1,068 tokens per second on NVIDIA GPUs and describes Mercury 3 as 4-8x faster than comparable models. These are the publisher's own measurements, so treat them as a direction rather than a promise: speed on any API depends on load, prompt length and reasoning effort. Voice, support chat, search agents and browser agents are the cases Inception names.

  • Long context

    A million tokens of input

    1,000,000 tokens is roughly 750,000 English words, up from 260K in Mercury 2.5 according to Inception. A long thread, a manual or a repository can travel in the request as written, so the model reads the original rather than a summary.

  • Control

    Reasoning you can turn down for speed

    reasoning_effort takes none, low, medium or high, and low is the default here. Keep it at none or low for tagging, routing and quick replies, and raise it when a task needs several steps. Tools, streaming and JSON output work on the same call.

Before you run it

What to know before you run Mercury 3

Chat
This endpoint accepts text only: images, audio and video are not accepted. Input is limited to 1,000,000 tokens and max_tokens to 131,072, with at most 256 messages, 128 tool definitions and 4 stop sequences per request.
Chat
temperature is accepted from 0.5 to 1, and reasoning_effort takes none, low, medium or high. Thinking is counted in max_tokens.
Chat
The 1,068 tokens per second and 4-8x figures are Inception's own measurements on NVIDIA GPUs. Real speed on this endpoint depends on load, prompt size and reasoning effort.
Chat
Mercury 3’s own content decisions still apply during fast text turns with Mercury 3; NSFW responses may change with the request or model version, so unrestricted output is not promised.

Use cases

What to build with the Mercury 3 API

  • Real-time support and voice assistants

    When a customer is waiting, time to the first useful sentence matters. Stream the reply, keep reasoning_effort at none or low, and put the tone and policy in the system message.

  • Search and browser agents

    An agent that calls a tool, reads the result and calls another can spend most of its time waiting on the model. Give Mercury 3 your search or page-reading functions and let it run the loop. Inception names browser-use and real-time search agents among its early partners.

  • High-volume classification

    Label messages, route tickets or pull fields out of text at scale. Ask for a JSON object, set a low temperature and parse the result directly, with no post-processing.

  • Drafting and rewriting on the fly

    Short replies, summaries, tutoring feedback and rewrites feel closer to instant when generation is fast. For long outputs, raise max_tokens and stream the text as it arrives.

Prompts

Mercury 3 prompt examples you can copy

Paste one into the playground as it is, then change one thing at a time.

  • Chat

    Investigate a concrete case

    Draft a concise support reply that answers the question and states the next action. Work from the material I provide. Cite relevant evidence, distinguish facts from assumptions, and identify missing information before proposing changes.

    Why it works. Use this evidence-based request to judge fast text turns with Mercury 3: check that Mercury 3 answers the stated question and separates supporting material from assumptions.

    Try this prompt

Pricing

Mercury 3 API pricing

From $0.2 per million input tokens and $0.7 per million output tokens.

The playground shows the exact price for your settings before you run. Failed or timed-out tasks are usually not charged. Some models charge for content refusals as stated on their model page; check those billing terms before submitting.

See every price tier

Get started

How to use the Mercury 3 API in three steps

  1. Step 1

    Keep reasoning low for latency-sensitive paths

    The default is low. Use none for the quickest turns, and move to medium or high only for tasks that need planning. Compare a handful of your own prompts at each level before you pick a default.

  2. Step 2

    Stay inside the temperature range

    This endpoint accepts temperature from 0.5 to 1. A lower value suits classification and extraction; a higher one gives more varied wording in drafts.

  3. Step 3

    Set max_tokens for the answer you want

    The default max_tokens is 4,096 and the ceiling is 131,072. Thinking, when used, is counted against the same budget, so leave headroom at higher effort levels and check the finish reason.

Parameter reference and code samples are in the API and Readme tabs at the top of this page.

Why SpicyAPI

Why run Mercury 3 on SpicyAPI

  • No filter from us

    We add no content filter of our own. What the model renders is what you get back.

  • Tested, not guessed

    Content labels come from real generations we ran and checked, with the test date on the page.

  • Pay per result, in dollars

    No subscription and no credits. Failed or timed-out tasks are usually not charged. Some models charge for content refusals as stated on their model page; check those billing terms before submitting.

  • One key for every model

    One API key and balance cover image, video, audio and chat models, so you can explore more models from the same account.

FAQ

Mercury 3 API FAQ

About Mercury 3

Mercury 3 is the model to reach for when waiting is the problem. Inception built it as a diffusion language model, which refines many tokens in parallel instead of writing them one by one, and reports over 1,000 tokens per second on its own hardware. Those numbers are Inception's, and what you see depends on load and settings, but the design points at a clear set of jobs: voice and support replies, search and browser agents, and high-volume tagging. On this endpoint it takes up to 1,000,000 tokens of text and writes up to 131,072, with tools, JSON output and streaming on the same call. It accepts text only, and temperature is limited to 0.5 through 1.

Related models and next tasks