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.

Auto Router (Beta)

openrouter/auto-beta
ImageInput: text · image · audio · file · videoToolsReasoning2MAdded Jul 17, 2026

Try Auto Router (Beta) now

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

Sign in to use thisCreate free account
Results will appear here.
5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

Auto Router (Beta) at a glance

  • Input price is 2900% higher than the median of 21 Image models.
  • Context window of 2,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.

About Auto Router (Beta)

Auto Router (Beta) is a model from OpenRouter, listed under the model id openrouter/auto-beta. It sits in the image category while also covering text, which reflects the fact that it accepts more than one kind of input and can return more than one kind of output. OpenRouter describes it as the experimental version of its Auto Router, a place where new improvements are tested before they reach the general purpose router. The provider notes that you should expect beta behaviour, so treat it as a moving target rather than a fixed, frozen model.

On the input side, the model accepts text, image, audio, file and video, so you can send a prompt alongside rich media in a single request. On the output side it produces text and image, which means a call can return written content, generated images, or both depending on what you ask for. The context window is 2,000,000 tokens, which is large enough to hold long documents, extended transcripts or sizeable media collections in one request. The maximum output length is not specified in the model details.

Those capabilities point to a few practical patterns. Long context plus file and video input suits document analysis, media review and summarisation work where you want to pass a lot of source material at once. Because the model can emit images as well as text, it fits mixed tasks such as generating a written explanation together with a visual, or producing image output from a text and image prompt. Audio input extends this to transcription-adjacent or spoken-instruction workflows, and video input covers cases where the model needs to reason about moving footage rather than a still frame.

You call it through api14's OpenAI-compatible API using the model id openrouter/auto-beta, so existing OpenAI client libraries work with only the base URL and key changed. The supported request parameters are frequency_penalty, include_reasoning, logit_bias, logprobs, max_tokens, min_p, prediction, presence_penalty, reasoning, reasoning_effort, repetition_penalty, response_format, seed, stop, structured_outputs, temperature, tool_choice, tools, top_a, top_k, top_logprobs, top_p and web_search_options. Tool calling, structured outputs and web search options are available, which helps when you need the model to call functions or return data in a fixed shape.

The main caveat is the beta label. OpenRouter states plainly that this is the experimental version of the Auto Router, so behaviour may change as improvements are tested. If you need stable, predictable output for production, a non-experimental model may fit better. If you want early access to router improvements and can tolerate change, this model is the one to try.

How to call the Auto Router (Beta) 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 "openrouter/auto-beta".
import OpenAI from "openai";

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

const result = await client.images.generate({
  "model": "openrouter/auto-beta",
  "prompt": "A minimalist product photo of a ceramic mug on a wooden table",
  "n": 1,
  "aspect_ratio": "1:1"
});
import { writeFile } from "node:fs/promises";
await writeFile("image.png", Buffer.from(result.data[0].b64_json, "base64"));

Supported parameters

frequency_penaltyinclude_reasoninglogit_biaslogprobsmax_tokensmin_ppredictionpresence_penaltyreasoningreasoning_effortrepetition_penaltyresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_atop_ktop_logprobstop_pweb_search_options

Specifications

Context length
2,000,000
Input
text, image, audio, file, video
Output
text, image

Requests on api14 · last 7 days

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

Auto Router (Beta): frequently asked questions

How much does the Auto Router (Beta) API cost?
Auto Router (Beta) costs Input $525.00 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of Auto Router (Beta)?
Auto Router (Beta) reads up to 2,000,000 tokens per request: prompt, history and documents together.
What can Auto Router (Beta) do?
Auto Router (Beta) accepts text, image, audio, file, video and returns text, image. It supports tool calling, structured JSON output, reasoning effort control.
How do I call Auto Router (Beta) from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "openrouter/auto-beta". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Auto Router (Beta)?
Comparable Image models at a similar price: Auto Router, Microsoft AI: MAI-Image-2.5 Pro, Microsoft AI: MAI-Image-2.5. Each runs through the same API key, so switching is one string.

Auto Router (Beta) community

New topic

This community has no topics yet. Open the first one about Auto Router (Beta).