Get started
Models
The catalogue: every route i2 serves, its id, which pool runs it, and its price per million tokens in rupees.
The catalogue
The model field of a request is a route id, exactly as printed below, punctuation included. Prices are PKR per million tokens. This table is generated from the same catalogue the dashboard renders, so it cannot drift from what the gateway actually serves.
| Model | Route id (the `model` string) | Pool | Status | Input, Rs / 1M | Output, Rs / 1M | Context |
|---|---|---|---|---|---|---|
| gpt-oss 120B | IntelligentInference/gpt-oss-120b(Global) | Global | Live | Rs 30.08 | Rs 180.47 | 131,072 tokens |
| Kimi K3 | IntelligentInference/Kimi-K3(Global) | Global | Live | Rs 902.34 | Rs 4,601.93 | 1,048,576 tokens |
| GLM-5.3 | IntelligentInference/GLM-5.3(Global) (proposed, not registered yet) | Global | Coming soon | Rs 421.09 | Rs 1,323.43 | Not published |
| GLM-5.3-Flash | IntelligentInference/GLM-5.3-Flash(Global) (proposed, not registered yet) | Global | Coming soon | Rs 45.12 | Rs 150.39 | Not published |
| GLM-5.2 | IntelligentInference/GLM-5.2(Global) | Global | Live | Rs 421.09 | Rs 1,365.54 | Not published |
| GLM-5.2 Fast | IntelligentInference/GLM-5.2-Fast(Global) (proposed, not registered yet) | Global | Coming soon | Rs 631.64 | Rs 1,985.15 | Not published |
| Kimi K2.7 Code | IntelligentInference/Kimi-K2.7-Code(Global) (proposed, not registered yet) | Global | Coming soon | Rs 285.74 | Rs 1,203.12 | Not published |
| DeepSeek-V4-Flash-0731 | IntelligentInference/DeepSeek-V4-Flash-0731(Global) (proposed, not registered yet) | Global | Coming soon | Rs 39.10 | Rs 78.20 | Not published |
| DeepSeek V4 Pro 0813 | IntelligentInference/DeepSeek-V4-Pro-0813(Global) (proposed, not registered yet) | Global | Coming soon | Rs 397.03 | Rs 1,191.09 | Not published |
| DeepSeek V4 Pro | IntelligentInference/DeepSeek-V4-Pro(Global) (proposed, not registered yet) | Global | Coming soon | Rs 523.36 | Rs 1,046.72 | Not published |
| Nvidia Nemotron 3 Ultra | IntelligentInference/Nemotron-3-Ultra(Global) (proposed, not registered yet) | Global | Coming soon | Rs 180.47 | Rs 721.87 | Not published |
| Inkling | IntelligentInference/Inkling(Global) (proposed, not registered yet) | Global | Coming soon | Rs 300.78 | Rs 1,218.16 | Not published |
| Inkling-Small | IntelligentInference/Inkling-Small(Global) (proposed, not registered yet) | Global | Coming soon | Rs 150.39 | Rs 360.94 | Not published |
| gpt-oss 120B | IntelligentInference/gpt-oss-120b(high) | PK NPU | Coming soon | Rs 30.08 | Rs 180.47 | 131,072 tokens |
| Qwen3.8 27B | IntelligentInference/qwen-3.8-27b | PK NPU | Coming soon | Rs 80.00 | Rs 650.00 | 262,144 tokens |
| Qwen3 Embedding 8B | IntelligentInference/qwen3-embedding | PK NPU | Coming soon | Rs 2.78 | No output tokens | 32,768 tokens |
A route marked Coming soon is listed ahead of opening and answers 404 until it does. Every route in the table has a published rate. A price shown as Not set would mean i2 has not yet published a rate for that route; it would not mean the route is free.
A route id marked proposed, not registered yet is the string i2 intends to publish for a route that has not opened. It is there so an integration can be written against the shape of it; expect to change the exact string when the route opens, and expect 400 unknown model alias if you send it before then.
Pools
- Global pass-through. Routes served through i2's upstream partners, in the OpenAI shape, with i2's keys, budgets, telemetry and rupee billing wrapped around them. Live today.
- PK NPU-native. Routes served on Ascend NPUs inside Pakistan, so prompts and completions never leave the country. Opening shortly; the routes are in the catalogue so integrations can be written against the ids now.
The pool a route lives in does not change the contract: same endpoint, same request shape, same key.
Route ids stay stable
An id names a route, not a specific checkpoint. When i2 moves the weights behind a route (a newer release of the same model, a different quantisation, a new host), the id you call stays the same and your code does not change. The request log records the resolved upstream model on every request, so you can always see what actually served a call.
Listing models over the API
GET /v1/models is not served yet; a stock OpenAI SDK's models.list() returns 404. Use this page, the dashboard's Model APIs page, or the key's allowed_models as the source of truth until the listing endpoint ships.
Which model?
- For general assistants and tool use, start with gpt-oss 120B: an open-weights reasoning model with strong published scores and a large context window.
- For the fastest first token on short prompts, pick the smallest live chat route in the table and measure; the dashboard's per-model latency and time-to-first-token charts are built for exactly this comparison.
- Pedigree (lab, parameters, licence, context window, published benchmarks) for every route is on the dashboard's Model APIs page. Those scores are the labs' own, not re-measured on i2.
Something unclear or wrong on this page? Tell us. Machine-readable copies: llms.txt.