> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloud.vessl.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Request Provisioned Throughput

> How to get Provisioned Throughput: estimate your PTUs, talk to sales, run a PoC on your real traffic, and go live.

Provisioned Throughput is set up with our sales team. Tell us about your traffic and we size the capacity with you. After a proof of concept (PoC) on your real traffic, your endpoint goes live.

## Estimate your PTUs first

Before you reach out, get a planning number of Provisioned Throughput Units (PTUs) from the calculator. Open **Inference** → **Models** in the sidebar, pick a model, and click **Estimate total cost**.

<Tip>Use the demo below to see how to enter your traffic and read the PTUs you need alongside the estimated cost.</Tip>

<div style={{ position: 'relative', paddingBottom: 'calc(57.8984% + 41px)', height: 0, width: '100%' }}>
  <iframe src="https://demo.arcade.software/T9ceLeapYfyVQYlHUlOz?embed&embed_mobile=inline&embed_desktop=inline&show_copy_link=true" title="Estimate and Compare Model Inference Costs" frameBorder="0" loading="lazy" webkitAllowFullScreen="" mozAllowFullScreen="" allowFullScreen allow="clipboard-write" style={{ position: 'absolute', top: 0, left: 0, width: '100%', height: '100%', colorScheme: 'light' }} />
</div>

The calculator sizes the raw capacity your traffic needs. The PTU quantity you contract is arranged individually with sales. See [Understand PTUs and billing](/inference/ptu).

## How to request

[Talk to sales](https://vessl.ai/en/talk-to-sales?utm_source=docs\&utm_medium=referral\&utm_campaign=inference_en\&utm_content=request_intro), or open any model you haven't contracted yet and click **Contact sales**. It helps to share:

|                      |                                                                                |
| -------------------- | ------------------------------------------------------------------------------ |
| **Model**            | The base model you want to serve. See [Browse models](/inference/models).      |
| **Volume**           | Expected daily tokens and peak tokens per minute (TPM)                         |
| **Workload profile** | Average input and output length per request, and the cache hit rate you expect |
| **Target SLA**       | The time per output token (TPOT) you need                                      |

## What happens next

1. **Consultation and profiling** — we go through your model, volume, traffic pattern, and target SLA.
2. **Terms and contract** — we fix the guaranteed TPM, SLA, and price, and agree on the terms.
3. **PoC** — you get a sample API key. We optimize the model for the agreed throughput and SLA goals, then you benchmark on your own traffic and confirm performance and cost.
4. **Go live** — your endpoint is provisioned and the model's **Deploy options** card shows **Provisioned capacity is live**. See [Send your first request](/inference/send-requests).
