# What is AI inference?

Inference is running a trained AI model to produce outputs: answers, classifications, decisions, or actions. Training builds the model once; inference is every request after that. In production, inference dominates AI cost and latency, which is why teams optimize it with routing, caching, quantization, and purpose-built infrastructure.

Every time an agent answers a customer, classifies a document, or drafts a report, that is one inference call. A production company might run millions per week, so a 30% cost or latency improvement at the inference layer is worth more than almost any prompt change.

Inference platforms sit between your product and the models. They handle routing, metering, failover, and policy so your application code stays a single stable API call while everything behind it can change.

## See also

- [Price your workload across the catalog](https://allocate.network/tools/llm-price-comparison)

## Related terms

- [Model routing](https://allocate.network/glossary/model-routing.md)
- [Tokens](https://allocate.network/glossary/tokens.md)
- [Inference latency](https://allocate.network/glossary/latency.md)
- [Inference cost per token](https://allocate.network/glossary/inference-cost-per-token.md)

---

[HTML page](https://allocate.network/glossary/inference) · [Machine-readable catalog](https://allocate.network/catalog.json)
