Self-hosted models are priced by the token from prepaid credits. Dedicated GPUs are priced by the month and contracted. Every number on this page is a base price times the published rate multiplier.
Open weights we run ourselves. The tt/ id pins the weights, the version and the quantization. Each base price is the published rate of the same weights' author, at rate 1.00.
| Model | Weights | Context | Input /M | Cache hit /M | Output /M | Served on |
|---|---|---|---|---|---|---|
| tt/kimi-k3.1-pro | Kimi K3.1 Pro | 1,048,576 | $2.00 | $0.20 | $10.00 | B300 |
| tt/glm-5.3 | GLM-5.3 | 1,048,576 | $1.40 | $0.26 | $4.40 | B300 / H200 |
| tt/deepseek-v4-pro | DeepSeek V4-Pro | 1,048,576 | $1.32 | $0.044 | $3.96 | B300 / H200 |
| tt/deepseek-v4.1-flash | DeepSeek V4.1-Flash | 1,048,576 | $0.30 | $0.006 | $1.20 | H200 |
| tt/glm-5.3-flash | GLM-5.3-Flash | 1,048,576 | $0.15 | $0.03 | $0.50 | H200 / 5090 |
| tt/qwen3.8-27b | Qwen3.8-27B | 262,144 | $0.50 | $0.05 | $3.00 | 5090 / 4090 |
USD per million tokens, at rate 1.00. Base prices are anchored to the weights author's own published API rate, read 6–7 November 2026 — Moonshot, Z.ai, DeepSeek (peak-hour rate) and Alibaba Model Studio (Singapore tier). We do not mark that up, and we do not price by time of day. Each model profile publishes its weight source, licence, revision and quantization. Other open-weight models deployed on request.
Frontier open weights sit an order of magnitude below frontier closed models. Inside that band we charge the weights author's own published rate — rate 1.00, no markup.
Closed-model rates are each vendor's published standard-tier price inside their short-context band. Our self-hosted prices are the published rate of the same weights' author, read 6–7 November 2026: Moonshot for Kimi K3.1 Pro, Z.ai for GLM-5.3, DeepSeek's peak-hour rate for V4-Pro and V4.1-Flash. DeepSeek also publishes an off-peak rate at half of that; we do not price by time of day.
Every published price is a base price times one number, the rate. It is 1.00 today and it is shown on this page, in the console and in the API.
Today each base price is anchored to the published rate of the same weights' author, so the number you compare against is theirs, not one we invented. Our own serving cost is what the rate will be set from: when the optimization work lands — better kernels, higher batch efficiency, better cache hit rates — the rate is how that reaches your invoice, and it only moves down.
Enterprise agreements can carry their own rate. Any change applies to calls made after it takes effect; your invoice records the rate version used for every request.
# The rate is data, not a footnote $ curl https://api.tokentoken.ai/v1/pricing { "rate": 1.00, "rate_version": "2026-11-07", "currency": "USD", "models": [ { "id": "tt/glm-5.3", "source": "self_hosted", "input": 1.40, "cache_read": 0.26, "output": 4.40 } ] }
| GPU | Memory | Regions | From /GPU·hr | Status |
|---|---|---|---|---|
| B300 | 288 GB | NA · SEA · EA | $6.50 | In stock |
| H200 | 141 GB | NA · SEA · EA | $2.60 | In stock |
| RTX 5090 | 32 GB | SEA · EA | $0.75 | In stock |
| RTX 4090 | 24 GB | SEA · EA | $0.45 | In stock |
Indicative, monthly commitment, power and bandwidth included. Longer terms carry a discount. Final price on quote.
Our product is open-weight models served on our own fleet. Access to frontier closed models — Anthropic, OpenAI, Google — is planned as a convenience for teams that want one invoice, routed through the vendor's own API under our commercial account and listed at the vendor's published rate. We do not mark those up, and we do not claim any engineering credit for them.
Not available yet. The open-weight routes above are what we run, optimize and stand behind — including the same weights as glm-5.3 and kimi-k3.1-pro, self-hosted, at our own price. If closed-model access matters to your evaluation, write to sales@cflabs.ai and we will send the current vendor rates in writing.
Top up by card, Alipay or WeChat Pay; bank transfer above $1,000. Credits do not expire. Auto top-up keeps production traffic from stopping on an empty balance.
An estimate is held when the request arrives and reconciled against the real token counts when it completes. An empty balance returns 402 before the call is made, never mid-stream.
A cached prefix is billed at the cache-read rate, not the full input rate. Reasoning and multimodal tokens are normalized per model so nothing is counted twice.
You are charged for the attempt that succeeded. Routing retries and failover are on us.
Per-key spend ceilings, model allowlists, RPM, TPM and concurrency limits. Set them in the console or through the API.
Monthly statements and per-top-up invoices from Computation Frontier Labs Pte. Ltd. Bank transfer and net terms for contracted accounts.