https://api.flex.ai/v1 and your existing code works unchanged.
Quickstart
Get a key and make your first request in under two minutes.
Model catalog
Browse every model we host, with context windows and pricing.
Model discovery
Filter the live catalog from code and find the right endpoint per modality.
Streaming
Stream tokens token-by-token with usage tracking.
Vision
Send images to multimodal models in the OpenAI
image_url shape.Tool use
Call functions from model responses.
What you get
- One API key, every model. Chat, completions, vision, and embeddings all authenticate with the same
sk-…bearer token. - Account-level credit, per-key rate limits. Your balance is shared across every key on the account; each key has its own requests-per-minute limit. Exceed either and you get an unambiguous 402 or 429 with headers explaining why.
- Dollar-denominated credits. Add a credit card, then spend down at per-model rates. No token packs, no subscriptions.
- Pay as you go. No commitment beyond your usage, so you can start evaluating at whatever scale suits you and stop whenever you like.
OpenAI compatibility
The surface is intentionally identical to OpenAI’s for the endpoints we support. If your code runs againstapi.openai.com, swap the base_url and the model id — that’s the whole migration. See the compatibility matrix for what’s in and out at launch.
Where things live
Use
https://api.flex.ai/v1 for anything new. If you already call the API on https://tokens.flex.ai/v1, that keeps working unchanged — the two hosts serve the identical surface, nothing is deprecated, and there is no migration to do. Note that the dashboard is only on tokens.flex.ai, so browser links are not interchangeable with the API host.