Evaluate a deployment
This tutorial sends ten measured requests to an existing service without creating another deployment. First publish the deployment and create an API key.
1. Select the service
- Open Evaluation → New Task.
- Choose Use existing endpoint.
- Select your Model service and paste your key into Model access token.
- Click Next.
If the service is not listed, check that it is published and healthy in Model services.
2. Set a small workload
- In Benchmark & comparison, select Custom workload.
- Enter Task name as
first-benchmark. Keep Benchmark runner on inference-perf and Traffic workers at1. - Click Add matrix, then Add ISL/OSL point.
- Set ISL to
128and OSL to64; remove any other length rows. - Click Add concurrency stage, set Concurrency to
1and Requests to10; remove any other stages. - Click Launch evaluation.
3. Read and save the result
- Find
first-benchmarkin the task list and click Results. - Wait for the task to finish. Use Benchmark logs if it fails.
- Check success rate, TTFT (time to first token), TPOT (time per output token), and output throughput.
- Click Download Report to save the result.
4. Test more load
Create a new task with the same service and token. Add concurrency stages of 1,
4 and 8, using the same input/output lengths, then compare latency and errors.
Use Evaluation parameters for larger workloads.
To compare different model resources, create configuration-based evaluations. The Deployments edit dialog changes only the name and description, not resource allocation.