Send a single POST /v1/chat/completions request through Dahl to confirm everything works. You need:
Before you start
- An API key (see Authentication)
- Each new key currently includes 100 million tokens
- A fresh model ID from
GET /v1/models — do not guess IDs or copy them from marketing pages
Store your key securely. Treat it like a password: do not commit it to git or paste it into public channels. If you create an account, also save the fingerprint — it cannot be recovered.
Step 1 — Get your API key
Option A — create an account (recommended)
- Open inference.dahl.global → Create account
- Pick a username and save the fingerprint you are shown once
- Copy the first API key from the success screen (or from /account)
Option B — landing page (anonymous key)
Open inference.dahl.global/#models, wait for the key to load, and copy it from the yellow API key field (or use Get API key in the header).
Option C — API
Example response:
Export the token for the next steps:
You can later link an anonymous key to an account with claim.
Step 2 — List available models
GET /v1/models is public — no API key required.
Pick an id from the data array. For most tasks, start with MiniMax M2.7:
MiniMaxAI/MiniMax-M2.7
If the list is empty or the service is still starting, retry with short bounded backoff.
Step 3 — Send your first request
Expected result
A successful request returns 200 OK. The assistant text is in choices[0].message.content.
Common first failures
See also