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.

Body Builder (beta)

openrouter/bodybuilder
TextInput: text128KAdded Dec 5, 2025

Try Body Builder (beta) 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

Body Builder (beta) at a glance

  • Input price is 33233% higher than the median of 434 Text models.
  • Context window of 128,000 tokens, enough for long documents and multi-turn conversations.
  • A typical request (1,000 input / 500 output tokens) costs about $1.58.

About Body Builder (beta)

Body Builder (beta) is a text model from OpenRouter, listed in the api14 catalogue under the model id openrouter/bodybuilder. It is a beta release, published by the provider on 5 December 2025, and it sits in the text category. Its purpose is narrow and specific: it transforms natural language requests into structured API request objects. You describe what you want to accomplish with AI models, and Body Builder constructs the appropriate API calls.

The model accepts text input and returns text output, with a context window of 128,000 tokens. That is the full extent of its documented modality support: no image, audio or other input types are listed, and the output is text only. The provider description gives a representative example of the intended behaviour, in which a natural language description of a goal is turned into a structured API request. No maximum output token figure is published for this model, so plan around the context window rather than a stated output cap.

The practical use cases follow directly from that behaviour. Body Builder fits situations where a developer or an end user expresses an intent in ordinary language and the system needs a machine readable API call as the result. That includes building natural language front ends over model APIs, generating request payloads from user prompts, and prototyping tooling where the shape of the call matters more than the prose of the answer. It is not a general purpose chat or writing model; it is a translation layer between human intent and structured request objects, and it is best evaluated on how reliably it produces the request structure you need.

Because api14 exposes an OpenAI-compatible API, you call Body Builder the same way you call any other chat model, using the model id openrouter/bodybuilder in your request. The model's supported parameters list is empty, which means no optional request parameters are documented as supported for it. In practice you should send a standard request with the model id and your messages, and avoid relying on tuning parameters such as temperature, top_p or similar, since these are not listed as supported. Check responses for the structured output you expect, and treat the beta status as a reason to test against your own inputs before depending on it in production.

On limits, the facts here are sparse. The model is in beta, its supported parameters are empty, and no maximum output length is published, so it offers less configuration control than models with a fuller parameter set. If your task needs multimodal input, a documented output token limit, or adjustable sampling behaviour, another model in the catalogue may fit better. If your task is turning natural language into structured API request objects, Body Builder is the model built for exactly that.

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

Specifications

Context length
128,000
Input
text
Output
text

Requests on api14 · last 7 days

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

Body Builder (beta): frequently asked questions

How much does the Body Builder (beta) API cost?
Body Builder (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 Body Builder (beta)?
Body Builder (beta) reads up to 128,000 tokens per request: prompt, history and documents together.
What can Body Builder (beta) do?
Body Builder (beta) accepts text and returns text.
How do I call Body Builder (beta) from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "openrouter/bodybuilder". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Body Builder (beta)?
Comparable Text models at a similar price: TypeSafe: Jev Router, NVIDIA: Switchyard, OpenRouter: Fusion. Each runs through the same API key, so switching is one string.

Body Builder (beta) community

New topic

This community has no topics yet. Open the first one about Body Builder (beta).