InferenceDirect provides one OpenAI-compatible API endpoint for
multiple LLM providers. Swap the base URL in any existing OpenAI SDK client —
Python, TypeScript, or plain HTTP. Three steps from sign-up to your first metered call.
1
Get access
An account administrator adds your email. Sign in with Google
and set up two-factor for the portal dashboards.
2
Get a token
Humans: the device flow on the right — sign in once, receive a
token bound to your team. CI and back-ends: ask an admin to issue
a service key (Admin → Service keys).
3
Make a chat request
Any OpenAI client or plain HTTP works. Pick a narrower billing
node per request with /n/{node}. Usage,
cost, and budget standing land on your dashboard immediately.
# get a personal token (device flow)
curl -X POST https://api.inferencedirect.com/auth/device
# -> { verification_url, user_code, device_code, ... }
# visit the URL, enter the code, then poll:
curl -X POST https://api.inferencedirect.com/auth/token \
-d '{"device_code": "…"}'# -> { access_token: $INFERENCEDIRECT_KEY, ... }