Gink Developer Console
Build with Gink: an OpenAI-compatible API, a CLI, batches and live metrics.
Sign in to Gink in this browser to create API keys and see your usage.
Sign in to Gink Create an accountDashboard
Your Gink Developer API at a glance.
Requests, last 14 days
Quick start
Use any OpenAI library: set the base URL and your Gink key.
Playground
Try models live. Requests count toward your daily allowance.
Send a message to start.
API keys
Keys let your apps use Gink. Treat them like passwords; you can revoke one anytime.
| Name | Key | Created | Last used | Requests |
|---|
No keys yet.
Usage
Requests and tokens per key. API calls share your account's daily allowance with the Gink apps.
By key
| Key | Today | 7 days | 30 days | Tokens (30 days) | Last used |
|---|
Metrics
Volume, errors, speed and tokens.
Requests and errors
Response time (average and 95th percentile, ms)
Tokens per day
Logs
Every API request, without its contents (Gink never stores what you send).
| Time | Key | Endpoint | Model | Status | ms | Tokens in / out |
|---|
No requests yet. Make one with your API key, the CLI or the Playground… (Playground requests use your sign-in, so they appear in the apps' usage instead.)
Batches
Send up to 100 chat requests at once. They run in the background; download the results when done.
Your batches
| Batch | Status | Progress | Created |
|---|
No batches yet.
With your API key: POST /v1/batches, GET /v1/batches/{id}, GET /v1/batches/{id}/results, POST /v1/batches/{id}/cancel.
Docs
Everything to build with Gink.
Quick start
Endpoints
POST /v1/chat/completions | Chat. stream: true for word-by-word answers. Without model: Gink Crystal. |
GET /v1/models | Models you can use. gink-search searches the web and lists sources. |
POST /v1/images/generations | {"prompt"} → data[0].b64_json (PNG). |
POST /v1/batches | {"requests": [{"custom_id", "body"}], "name"}, up to 100. Then GET /v1/batches/{id}, /results (JSONL), /cancel. |
Errors
401 | Missing, invalid or revoked key. |
403 | The model needs Gink Pro. |
422 | The request is malformed (the message says what to fix). |
429 | Daily allowance or per-minute limit reached (see Retry-After). |
502 / 503 | The AI service had a problem, or the server is waking up. Retry after a moment. |
In your terminal
pip install gink-ai
gink login
gink "What's the weather in Dakar?"
cat notes.txt | gink "summarise this"
OpenAPI
Machine-readable description: /v1/openapi.json.