Budget
cheap/* Our shared pool for the lowest-cost traffic.
Quickstart
Budget maps to cheap/* on our shared pool, Business maps to resale/* for managed external API access, and BYOK maps to byok/* for customer-owned keys and limited rollout.
First request
Send the first request quickly, then move between Budget, Business, and BYOK by changing the model prefix.
Quickstart
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.ONEKEYMODELS_API_KEY,
baseURL: "https://onekeymodels.com/v1"
});
const budget = await client.chat.completions.create({
model: "cheap/gpt-5.4",
messages: [{ role: "user", content: "Say hello in one short sentence." }]
});
const business = await client.chat.completions.create({
model: "resale/gpt-5.4",
messages: [{ role: "user", content: "Draft a customer-facing status update." }]
});
console.log("Budget:", budget.choices[0]?.message?.content);
console.log("Business:", business.choices[0]?.message?.content);Choose a route
Three public options, each with an explicit route prefix and trust posture.
cheap/* Our shared pool for the lowest-cost traffic.
resale/* Managed external API access through our provider keys, with no pooled fallback.
byok/* Customer-owned keys for limited rollout and tenant-scoped control.
Trust and privacy
Keep the same `/v1/*` contract, but choose the route that matches your data and provider ownership requirements.
Trust snapshot
Budget maps to cheap/* on our shared pool. Use it for the lowest-cost traffic and expect pooled-account caveats.
Business maps to resale/* for managed external API access. It does not fall back to cheap/* or any pooled path.
BYOK maps to byok/* for customer-owned keys, limited rollout, and tenant-scoped provider control.
Questions teams usually ask
Usually no. Keep your client, switch the base URL, and update the API key.
Start with Budget if you want cheap/* on our shared pool, move to Business for resale/* managed external API access without pooled fallback, and choose BYOK for byok/* when you want customer-owned keys.
No. Business stays on resale/* and does not drop into the pooled cheap/* fallback.
Create a workspace first. That gives you the place to manage access, docs, and your first request.
Ready to start?
Get one workspace, send the first request, and move between `cheap/*`, `resale/*`, and `byok/*` without changing the client.
Need a hand with setup or billing? Use the support bubble or email support@onekeymodels.com.