Getting started
Sign up, mint a key, and make your first inference request in under five minutes.
You'll need a TensorLoop account and a terminal. The whole flow takes about five minutes.
1. Sign up
Head to tensorloop.tech/auth/sign-up and create an account with email + password (or Google, if your deployment has it wired up).
You're automatically provisioned on the free plan, which gives you:
- Up to 2 API keys
- A $5 rolling 30-day budget per key
- 30 requests per minute per key
- Access to gpt-4o-mini
See Models for what changes on pro.
2. Mint an API key
- Open tensorloop.tech/dashboard.
- In the Create key panel, fill in:
- Alias — a short name, e.g.
my-laptop. Lowercase letters, numbers, dashes. - Models — select one or more from your plan.
- Budget, rate limit, expiry — defaults are sane.
- Alias — a short name, e.g.
- Click Create API key.
The key appears in a dialog once. Copy it to a password manager — it is not retrievable afterward.
Treat keys like passwords. A leaked key can spend your budget. Revoke and mint a replacement immediately if you suspect exposure.
3. Make a request
TensorLoop is OpenAI-compatible. Point your client at https://litellm.tensorloop.tech/v1:
curl https://litellm.tensorloop.tech/v1/chat/completions \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o-mini",
"messages": [{"role": "user", "content": "Say hello in one sentence."}]
}'You'll get a standard OpenAI-shaped completion:
{
"id": "chatcmpl-...",
"model": "gpt-4o-mini",
"choices": [
{
"index": 0,
"message": {"role": "assistant", "content": "Hello, friend."},
"finish_reason": "stop"
}
],
"usage": {"prompt_tokens": 12, "completion_tokens": 5, "total_tokens": 17}
}4. Watch it land in the dashboard
Refresh the dashboard. Within a few seconds you'll see:
- The call in Activity → Recent calls with tokens and cost.
- A new bar in Analytics → Daily spend (30d).
- An updated Spend column for the key.
What's next
- Read Authentication for the details on key scopes, expiry, and rotation.
- Read the Chat completions reference for every supported parameter.
- See Examples for snippets in curl, Python, and JavaScript.