Skip to content

Token Types and Billing

A token is a text building block, roughly a word fragment. As a rule of thumb, about 1,000 tokens ≈ 750 words.

Token TypeDescriptionBilling
Input TokenText the customer sends to the API (prompts, system instructions, RAG context)Fully billable
Cached Input TokenInput tokens with an existing KV cache (prefix caching)Billed at a reduced rate
Reasoning TokenToken for the thinking process (chain-of-thought), delivered to the customerFully billable (same rate as output)
Output TokenResponse generated by the modelFully billable (higher rate)

The KV cache resides volatilely in VRAM/RAM. It is not a persistent cache, the states are released as soon as processing completes. See Prefix Caching for details.

Billing is usage-based (pay-as-you-grow) in AI points. A precommit is possible and economically attractive.

The specific AI points per model and an interactive consumption calculator are available in the AI points calculator.

Embedding and reranker models (Harrier, BGE) are billed exclusively via input tokens; cached input and output do not apply. Details on the models are available in the model overview.