Baseten review: model APIs, dedicated deployments, and pricing

Baseten sells a curated Model API of 13 open models on OpenAI-compatible and Anthropic-compatible endpoints, and a dedicated deployment platform where you package any model with Truss and pay per GPU minute. It posts the lowest time-to-first-token figures on the independent leaderboards, and it charges market rate for tokens.

By the Continuum team. We build a workbench that runs Claude Code, Codex, and their peers, so the model rates quoted here are the ones our own cost analytics ship with.

The short version

Baseten runs two surfaces. Model APIs serve 13 curated models (DeepSeek V4, GLM 5.2, Kimi K3 and K2.6, Inkling, Nemotron Ultra, gpt-oss 120B) at market rates, with tool calling, structured outputs, and JSON mode on all of them. Dedicated deployments let you push any containerized model with the open-source Truss CLI and bill per GPU minute, from $0.01052 for a T4 to $0.16633 for a B200. Baseten posted the lowest TTFT on the Artificial Analysis provider board in August 2026 at 0.49 seconds.

What you need to know
  • Two products: a 13-model curated API and a bring-your-own-model platform. Different pricing, different work.
  • Model API rates match the market: GLM 5.2 at $1.40 / $4.40, Kimi K3 at $3.00 / $15.00.
  • Dedicated GPUs bill per minute, which is unusual and useful. An H100 is $0.10833/min, about $6.50/hour.
  • Truss is open source and the dev loop (truss watch) syncs local changes in seconds.
  • Lowest published time to first token in the category: 0.49 seconds on Inkling Small.
  • Endpoints speak both OpenAI Chat Completions and Anthropic Messages.

The two Basetens

Almost every confused Baseten evaluation comes from conflating these. They share a console and nothing else.

Baseten surfaces, August 2026.
Model APIsDedicated deployments
What you get13 curated models behind an endpointAny model you can containerize
BillingPer million tokensPer GPU minute plus CPU minute
SetupAPI key, base URL, donePackage with Truss, push, configure autoscaling
Who operates itBasetenBaseten runs the infra, you own the model server
Right forStandard open models at market priceCustom, fine-tuned, private, or non-LLM models

If you want GLM 5.2 behind a URL, use Model APIs and you are done in five minutes at the same price everyone else charges. If you want your own fine-tune, a diffusion model, an embedding model, or a whisper variant with custom pre-processing, use dedicated deployments and accept that you now own a deployment.

Model APIs: what is served and what it costs

Thirteen models, deliberately curated rather than exhaustive, with context windows from 128k up to 1,048k tokens and maximum outputs between 32k and 384k. Every model supports tool calling, structured outputs, and JSON mode; vision is available on the GLM 5.2, Inkling, and Kimi K2.6, K2.7, and K3 variants; only Inkling handles audio. Reasoning is on by default for DeepSeek and Kimi K3 and opt-in elsewhere.

Baseten Model API rates per million tokens.checked aug 2026
ModelInputCached inputOutput
Kimi K3$3.00$0.30$15.00
DeepSeek V4 Pro$1.74$0.145$3.48
GLM-5.2$1.40$0.14$4.40
Inkling$1.00$0.17$4.05
Kimi K2.6$0.95$0.16$4.00
DeepSeek-V4-Flash-0731$0.13$0.028$0.26
GPT OSS 120B$0.10Not listed$0.50

The compatibility surface is the practical selling point: endpoints speak both the OpenAI Chat Completions shape and the Anthropic Messages shape, so an existing SDK or coding agent points at Baseten with a base-URL change. See what OpenAI-compatible actually means for the parts of the shape that providers routinely get wrong.

Dedicated deployments and Truss

Truss is Baseten's open-source CLI for packaging a model. You start with configuration only, add custom Python when you need it, and drop to a custom Docker container at the far end. The development loop is the part users actually praise.

The Truss iteration loop.
# push a development deployment and watch it
truss push --watch

# sync local changes to the running dev deployment in seconds
truss watch

# promote to production, with full autoscaling
truss push

Development deployments are limited to one replica and run slightly slower than published ones; production deployments get full autoscaling. That distinction matters when you benchmark: measuring a dev deployment and extrapolating is how teams talk themselves into the wrong instance size.

Per-minute GPU pricing

Baseten is the only provider in this comparison that quotes GPUs per minute rather than per hour or per second. The hourly column below is our conversion, not a Baseten figure.

Dedicated deployment GPU rates. Per-minute figures checked August 2026; hourly is 60x that.
GPUPer minutePer hour (derived)
T4 (16GB)$0.01052$0.63
L4 (24GB)$0.01414$0.85
A10G (24GB)$0.02012$1.21
H100 MIG (40GB)$0.0625$3.75
A100 (80GB)$0.06667$4.00
H100 (80GB)$0.10833$6.50
B200 (180GB)$0.16633$9.98
CPU-only instances, per minute.
InstancePer minute
1x2 (1 vCPU, 2GB)$0.00058
8x32$0.00691
16x64$0.01382

Training runs on the same GPU and CPU rates as deployments, so there is no separate training rate card to reason about. Plans are Basic at $0 pay-as-you-go, Pro with volume discounts, and Enterprise at custom pricing; new accounts get complimentary credits, though Baseten does not publish the amount.

Model API or dedicated: the break-even

Because Baseten sells both surfaces, the obvious question is when a dedicated deployment beats the Model API for a model that appears on both. The arithmetic is unforgiving.

Dedicated H100 against the Model API, at August 2026 rates.
Dedicated H100 80GB: $0.10833/min x 60 x 730 hr = $4,744.85/month
Model API, GLM-5.2 input:                        $1.40 per million

Break-even (input only) = 4,744.85 / 1.40
                        = ~3.4 BILLION input tokens/month
                        = ~1,290 input tokens/second, sustained

Even a dedicated box running only 2 hours a day
  60 hr x $6.50 = $390/month
  ...which buys 278M input tokens on the Model API instead.

The conclusion holds across every provider in this category and is worth stating plainly: a dedicated deployment of a model the API already serves is almost never a cost decision. Choose it when you need isolation, a private fine-tune, a model outside the 13, non-LLM inference, data residency, or a latency floor you can guarantee. Those are all good reasons. Saving money is not one of them.

The latency story

Baseten's most defensible claim is independently measured rather than self-published. On the Artificial Analysis provider leaderboard in August 2026 it held the lowest time-to-first-token figures on the board, at 0.49 seconds on Inkling Small and 0.75 seconds on DeepSeek V4 Flash.

That is a different axis from raw throughput, where Groq's 457 tokens per second and Nebius's 453 lead. Low TTFT matters most when a workload issues many short calls rather than a few long ones, which is exactly the shape of an agentic coding loop: twenty short model calls separated by tool execution, where every extra 300ms of first-token latency is multiplied twenty times.

Where Baseten is the wrong choice

  • You want the broadest catalog. Thirteen models is a curation decision, not an oversight, but if the model you need is not among them you are into dedicated deployment territory.
  • You want cheap GPUs. $6.50 per effective H100 hour is roughly triple DeepInfra and 63 percent above Together clusters.
  • You want frontier models. No Claude Opus 5, no gpt-5.6-sol. Open weights only.
  • You want to avoid operating anything. The Model API is genuinely zero-ops. A dedicated deployment is not, and the Truss ergonomics can make it feel lighter than it is.

Questions people ask

What is Baseten?

Baseten is an inference platform with two surfaces. Model APIs serve 13 curated open models over OpenAI-compatible and Anthropic-compatible endpoints, billed per million tokens. Dedicated deployments let you package any model with the open-source Truss CLI and run it on your own GPU instances, billed per GPU minute from $0.01052 for a T4 to $0.16633 for a B200.

How much does Baseten cost?

Model APIs are at market rate: GLM-5.2 at $1.40 in / $4.40 out per million tokens, Kimi K3 at $3.00 / $15.00, DeepSeek V4 Flash at $0.13 / $0.26, gpt-oss 120B at $0.10 / $0.50. Dedicated GPUs bill per minute: H100 80GB at $0.10833 (about $6.50/hour), A100 80GB at $0.06667 (about $4.00/hour), B200 at $0.16633 (about $9.98/hour). The Basic plan is $0 pay-as-you-go.

What is Truss?

Truss is Baseten's open-source CLI for packaging models for deployment. You can start with configuration alone and progressively add custom Python or a custom Docker container. The iteration loop is truss push --watch to create a development deployment, truss watch to sync local edits in seconds, and truss push to publish to production with autoscaling.

Is Baseten faster than other inference providers?

On time to first token, yes, by the independent measurements. Baseten posted the lowest TTFT figures on the Artificial Analysis provider leaderboard in August 2026 at 0.49 seconds on Inkling Small. On raw throughput it does not lead: Groq measured 457 tokens per second and Nebius 453 on that same board. Which matters depends on whether your workload makes many short calls or a few long ones.

What models does Baseten serve?

Thirteen on the Model API as of August 2026: DeepSeek V4 variants, GLM 4.7, 5.2 and 5.2 Fast, Inkling variants, Kimi K2.6, K2.7 Code and K3, Nemotron Ultra, and gpt-oss 120B. Context windows run 128k to 1,048k tokens. All support tool calling, structured outputs, and JSON mode; vision and audio support vary by model.

Does Baseten have a free tier?

New accounts receive complimentary credits, but Baseten does not publish the amount on its pricing page, and the Basic plan is pay-as-you-go at $0 base rather than a recurring free allowance. If you need a renewing free budget for experimentation, Modal grants $30 of credits every month on its free Starter plan.

Sources

Every figure above was read from these pages on August 2026. Vendors reprice without notice; if you find a stale number, tell us.

  1. Baseten pricing Model API rates, per-minute GPU and CPU rates, plan tiers
  2. Baseten Model APIs docs model list, compatibility surface, capabilities
  3. Baseten model development docs Truss workflow, development vs production deployments
  4. Artificial Analysis provider leaderboard independent TTFT and throughput measurements
  5. Together AI pricing comparison GPU hourly rates
Try it

Run every agent
from one place.

Continuum drives Claude Code, Codex, and peers under your own subscriptions, with live quota gauges and spend by repo. The app is free. Mac is stable; Windows and Linux desktop are beta.

free app · your subscriptions · local-first