Z.ai: GLM 5.2 Performance
Try GLM 5.2 on us. Starter credit covers your first requests, then one key reaches all 32 provider routes with automatic failover.
z-ai/glm-5.2
Measured performance
Continuously sampled p50/p95 time-to-first-token (TTFT), effective throughput, and success rate for Z.ai: GLM 5.2. Effective throughput uses provider-reported output tokens over complete request time. Unsupported route and probe-configuration rows are separated from provider downtime, and no prompt or output content is stored.
| Provider | p50 TTFT | p95 TTFT | Effective throughput | Uptime | Config excluded | Availability samples |
|---|---|---|---|---|---|---|
| friendli | 586 ms | 1055 ms | 188 tok/s n=1 | 100.00% | — | 4 |
| together | 748 ms | 1749 ms | 290 tok/s n=1 | 100.00% | — | 2 |
| parasail | 898 ms | 3616 ms | 210 tok/s n=1 | 100.00% | — | 2 |
| boundless | 1026 ms | 1357 ms | 110 tok/s n=1 | 100.00% | — | 2 |
| digitalocean | 1114 ms | 1200 ms | 65 tok/s n=1 | 100.00% | — | 3 |
| scaleway | 1459 ms | 1459 ms | 135 tok/s n=1 | 100.00% | — | 1 |
| byteplus | 1540 ms | 2426 ms | 45 tok/s n=1 | 100.00% | — | 3 |
| io-net | 1564 ms | 1564 ms | 73 tok/s n=1 | 100.00% | — | 1 |
| databricks | 1617 ms | 2279 ms | 251 tok/s n=1 | 100.00% | — | 4 |
| morph | 1770 ms | 2198 ms | 86 tok/s n=1 | 100.00% | — | 5 |
| zai | 1923 ms | 1923 ms | 68 tok/s n=1 | 100.00% | — | 1 |
| gmi | 1945 ms | 3260 ms | 67 tok/s n=1 | 100.00% | — | 5 |
| alibaba | 1974 ms | 1974 ms | 80 tok/s n=2 | 100.00% | — | 1 |
| lyceum | 2006 ms | 23446 ms | 189 tok/s n=1 | 100.00% | — | 3 |
| regolo | 2044 ms | 4078 ms | 52 tok/s n=1 | 100.00% | — | 2 |
| tencent | 2217 ms | 4118 ms | 38 tok/s n=1 | 100.00% | — | 5 |
| novita | 2237 ms | 2237 ms | 89 tok/s n=1 | 100.00% | — | 2 |
| engy | 2254 ms | 2566 ms | 241 tok/s n=1 | 100.00% | — | 2 |
| streamlake | 2269 ms | 2701 ms | 52 tok/s n=1 | 100.00% | — | 2 |
| cloudflare-workers-ai | 2288 ms | 2347 ms | 108 tok/s n=1 | 100.00% | — | 2 |
| phala | 2485 ms | 14656 ms | 23 tok/s n=1 | 62.50% | — | 8 |
| baseten | 2634 ms | 4179 ms | 111 tok/s n=2 | 100.00% | — | 2 |
| venice | 2803 ms | 2803 ms | 102 tok/s n=1 | 100.00% | — | 1 |
| arcee | 2826 ms | 3809 ms | 145 tok/s n=2 | 100.00% | — | 6 |
| featherless | 3143 ms | 3143 ms | 109 tok/s n=1 | 100.00% | — | 1 |
| telnyx | 5275 ms | 5275 ms | 140 tok/s n=1 | 100.00% | — | 1 |
| chutes | 13033 ms | 13033 ms | 13 tok/s n=1 | 100.00% | — | 1 |
| atlas-cloud | — | — | 77 tok/s n=1 | — | — | 0 |
| inceptron | — | — | — | — | 4 insufficient_quota |
0 |
| siliconflow | — | — | 76 tok/s n=1 | — | — | 0 |
| wandb | — | — | 149 tok/s n=1 | — | — | 0 |
Full provider & model leaderboard.
32 routes.
More routes give the auto router more room to fail over around provider 429 and 5xx responses.
Gateway overhead is measured separately.
Public status separates TLS/health overhead from full model latency so slow LLMs do not inflate the router metric.
Metadata rollups.
Status samples store latency, outcome, provider, model, route, cost, and region metadata only.
View public status or inspect provider routes.