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.
Thinking Machines: Inkling Small
thinkingmachines/inkling-smallTry Thinking Machines: Inkling Small now
Runs on your balance at the prices above. New accounts start with free usage.
One API. Every model.
Session cost $0.00
Settings
Advanced parameters
Thinking Machines: Inkling Small at a glance
- Input price is close to the median of 434 Text models.
- Context window of 524,288 tokens, enough for long documents and multi-turn conversations.
- Supports tool (function) calling for agents and integrations.
- Supports reasoning effort control.
- Accepts images as input (vision).
- A typical request (1,000 input / 500 output tokens) costs about $0.00368.
About Thinking Machines: Inkling Small
Thinking Machines: Inkling Small is an open-weight multimodal mixture-of-experts model from Thinking Machines Lab. It has 12B active parameters out of 276B total, and it is positioned as the smaller, more efficient member of the Inkling family. The provider release date is 2026-07-30. Because the weights are open, teams that need to inspect, self-host or fine-tune a model have that option, while the hosted endpoint on api14 is available for those who would rather not run the infrastructure themselves.
The model accepts text, image and audio inputs and returns text. Its context window is 524288 tokens, and the maximum output is 262144 tokens, so it can take in very large documents, long recordings or image sets alongside a prompt and still produce a long response in a single call. The mixture-of-experts design means only a fraction of the total parameters are active per token, which is the main reason a model of this size can be served at reasonable latency and throughput. Reasoning behaviour is exposed through the API, so you can decide how much internal deliberation you want before the final answer.
Those capabilities point to a fairly specific set of uses. Long-context work is the obvious fit: summarising or querying large codebases, contract sets, research corpora or support ticket histories that would not fit in a smaller window. Multimodal input makes it useful for tasks that mix formats, such as extracting structured data from scanned documents with embedded images, transcribing and then reasoning over audio, or answering questions about a screenshot plus a written brief. Tool calling and reasoning support suit agent-style workflows where the model needs to decide which function to invoke and then explain its result.
You call it through api14's OpenAI-compatible API using the model id "thinkingmachines/inkling-small". The supported request parameters are frequency_penalty, include_reasoning, logit_bias, max_tokens, min_p, presence_penalty, reasoning, reasoning_effort, repetition_penalty, seed, stop, temperature, tool_choice, tools, top_k and top_p. If you already have code written against the OpenAI chat completions shape, switching to this model is mostly a matter of changing the model string and, if you want reasoning output, setting include_reasoning or reasoning_effort.
It is a text-output model, so anything requiring generated images, audio or video is out of scope here. The 262144 token output cap is generous but still finite, which matters for very long generation jobs. If your workload is small, latency-sensitive and purely textual, a lighter model may be cheaper to run, and if you need output modalities beyond text, you will need a different model.
How to call the Thinking Machines: Inkling Small API
- Create an API key in your dashboard.
- Install the official openai SDK for your language.
- Set baseURL to https://api14.com/api/v1 and model to "thinkingmachines/inkling-small".
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": "thinkingmachines/inkling-small",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Supported parameters
frequency_penaltyinclude_reasoninglogit_biasmax_tokensmin_ppresence_penaltyreasoningreasoning_effortrepetition_penaltyseedstoptemperaturetool_choicetoolstop_ktop_pSpecifications
- Context length
- 524,288
- Max output
- 262,144
- Input
- text, image, audio
- Output
- text
Requests on api14 · last 7 days
Thinking Machines: Inkling Small: frequently asked questions
- How much does the Thinking Machines: Inkling Small API cost?
- Thinking Machines: Inkling Small costs Input $1.58 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
- What is the context window of Thinking Machines: Inkling Small?
- Thinking Machines: Inkling Small reads up to 524,288 tokens per request: prompt, history and documents together. It writes up to 262,144 output tokens per response.
- What can Thinking Machines: Inkling Small do?
- Thinking Machines: Inkling Small accepts text, image, audio and returns text. It supports tool calling, reasoning effort control.
- How do I call Thinking Machines: Inkling Small from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "thinkingmachines/inkling-small". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to Thinking Machines: Inkling Small?
- Comparable Text models at a similar price: Perceptron: Perceptron Mk1.5, Perceptron: Perceptron Mk1, Qwen2.5 Coder 32B Instruct. Each runs through the same API key, so switching is one string.
Thinking Machines: Inkling Small community
New topicThis community has no topics yet. Open the first one about Thinking Machines: Inkling Small.