Cost per token is the standard pricing metric for LLM inference services, measuring how much it costs to process or generate a single token (roughly ¾ of a word in English). It is the fundamental unit of economics for deploying and using large language models at scale.
Typical Pricing Structure
- Input Tokens: Charged at a lower rate — these are the tokens in your prompt that the model reads and processes.
- Output Tokens: Charged at a higher rate (often 2–4× input cost) — these are the tokens the model generates in its response.
- Example: OpenAI's GPT-4o charges approximately $2.50 per 1M input tokens and $10 per 1M output tokens (as of early 2025).
What Drives Cost Per Token
- Model Size: Larger models with more parameters require more GPU compute per token, directly increasing cost.
- Hardware: The type of GPU or accelerator (H100, A100, TPU v5) and its utilization rate heavily influence unit economics.
- Batch Size: Higher batch sizes improve GPU utilization and reduce cost per token through better throughput.
- Quantization: Running models in INT8, INT4, or FP8 precision reduces memory and compute requirements, lowering cost.
- Infrastructure: Self-hosted vs. cloud API pricing reflects different overhead structures.
Why It Matters
At scale, cost per token determines whether an AI application is economically viable. A chatbot handling millions of conversations per day can spend thousands of dollars per hour on inference. Optimizing cost per token through model selection, quantization, caching, and efficient batching is a critical engineering challenge.
Related Topics
Explore 500+ Semiconductor & AI Topics
From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.