Here's the standard onboarding for a new LLM provider: create an account, verify email, add a credit card "for later," read the docs, install their SDK, write boilerplate, debug an auth error, and — maybe fifteen minutes in — make your first real call.
It shouldn't take fifteen minutes. It should take thirty seconds.
The 30-second path
Second 0–10: Register with email or one-click GitHub login. No credit card, no "we'll bill you later" fine print.
Second 10–20: Copy your API key from the dashboard.
Second 20–30: Point the OpenAI SDK you already have at a different URL:
from openai import OpenAI
client = OpenAI(
base_url="https://aibridge-api.com/v1", # ← this is the whole migration
api_key="mb-your-key",
)
resp = client.chat.completions.create(
model="deepseek-chat",
messages=[{"role": "user", "content": "Hello"}],
)
print(resp.choices[0].message.content)
Done. You're calling a real model.
Why "thirty seconds" is a feature, not a slogan
Onboarding friction isn't a formality — it's the #1 place developers silently drop off. Every extra field, every SDK install, every credit-card gate loses a slice of people who would have built something.
So we made the path deliberately short:
- No card to start — you get 500K free tokens/month on signup, enough to actually build, not just "try"
- No new SDK — if you've used the OpenAI SDK, you already know the API
- No lock-in decision — one key covers 15+ models, so you're not committing to a vendor at step one
- Playground before signup — test models in the browser with zero account, if you want to poke around first
The part that compounds
The thirty-second start matters because it's also the thirty-second model switch, the thirty-second fallback, the thirty-second embedding call. Same endpoint, same SDK, same key — just a different string.
Once the friction is gone, everything downstream gets faster. Including the decisions you'd otherwise avoid making.
The principle
Onboarding is your product's first impression. If the first call takes fifteen minutes, that's the impression: this is going to be work.
Make it thirty seconds, and the impression is: this just works.
One endpoint, 15+ models, first call in 30 seconds. No card required. ⚡





Top comments (0)