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.

Perceptron: Perceptron Mk1.5

perceptron/perceptron-mk1.5
TextInput: text · image · video · audioToolsReasoning37KAdded Sep 25, 2026

Try Perceptron: Perceptron Mk1.5 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

Perceptron: Perceptron Mk1.5 at a glance

  • Input price is 67% lower than the median of 434 Text models.
  • Context window of 36,864 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.00315.

About Perceptron: Perceptron Mk1.5

Perceptron Mk1.5 is a text model from Perceptron, listed on api14 under the model id perceptron/perceptron-mk1.5. Perceptron describes it as an embodied reasoning model for physical agents, which places it in the part of the market concerned with systems that have to interpret the physical world rather than only written language. It was released by the provider on 25 September 2026.

The model accepts text, image, video and audio as input, and it returns text. That combination matters more than it first appears: a single request can carry a written instruction alongside a camera frame, a recorded clip or a spoken command, and the model reasons across all of them together. The context window is 36,864 tokens, and the maximum output is 8,192 tokens. Beyond plain text answers, the provider describes optional structured annotations such as points, boxes, polygons and tracks, which lets the model express locations and movements in a form a program can consume directly.

Those capabilities point to a fairly specific set of uses. Robotics and embodied agent work is the obvious one, where a model has to relate language to what a sensor is showing and then emit coordinates or regions rather than a paragraph. Video and audio input also suit inspection and monitoring tasks, where the question is what is happening in a scene or a recording and where in it the relevant event occurs. Because the output can be structured, the results can feed a downstream planner, a labelling pipeline or an interface without a parsing layer in between.

You call it through api14's OpenAI-compatible API using the model id perceptron/perceptron-mk1.5, so existing OpenAI client libraries work with a change of base URL and model name. The supported request parameters are frequency_penalty, include_reasoning, max_tokens, presence_penalty, reasoning, reasoning_effort, structured_outputs, temperature, tool_choice, tools, top_k and top_p. Tool calling and structured outputs are both available, which fits the annotation use case, and the reasoning parameters let you control how much internal deliberation the model does before answering.

The main constraint to plan around is the context window of 36,864 tokens, which is modest once video or audio is involved, since media input consumes part of that budget. The output ceiling of 8,192 tokens also rules out very long generated documents in one call. If your task is pure text generation at length, or needs a much larger context, a text-only model with a bigger window will likely serve you better. Perceptron Mk1.5 is the stronger choice when the input is genuinely multimodal and the answer needs to be grounded in space, time or both.

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

Supported parameters

frequency_penaltyinclude_reasoningmax_tokenspresence_penaltyreasoningreasoning_effortstructured_outputstemperaturetool_choicetoolstop_ktop_p

Specifications

Context length
36,864
Max output
8,192
Input
text, image, video, audio
Output
text

Requests on api14 · last 7 days

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

Perceptron: Perceptron Mk1.5: frequently asked questions

How much does the Perceptron: Perceptron Mk1.5 API cost?
Perceptron: Perceptron Mk1.5 costs Input $0.52 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of Perceptron: Perceptron Mk1.5?
Perceptron: Perceptron Mk1.5 reads up to 36,864 tokens per request: prompt, history and documents together. It writes up to 8,192 output tokens per response.
What can Perceptron: Perceptron Mk1.5 do?
Perceptron: Perceptron Mk1.5 accepts text, image, video, audio and returns text. It supports tool calling, structured JSON output, reasoning effort control.
How do I call Perceptron: Perceptron Mk1.5 from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "perceptron/perceptron-mk1.5". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Perceptron: Perceptron Mk1.5?
Comparable Text models at a similar price: Perceptron: Perceptron Mk1, Thinking Machines: Inkling Small, Qwen2.5 Coder 32B Instruct. Each runs through the same API key, so switching is one string.

Perceptron: Perceptron Mk1.5 community

New topic

This community has no topics yet. Open the first one about Perceptron: Perceptron Mk1.5.