Connect Kilo Code to Apertis as a custom OpenAI-compatible provider. Use the current Apertis base URL, let Kilo load or register current model IDs, and verify one small request plus its usage record before using it on a larger task.
No card is required to create an account. Choose a Coding Plan or add PAYG balance before your first API request.
Open Kilo Settings, choose Providers, then add a Custom provider. Select OpenAI Compatible, enter the base URL and API key, and choose a model returned by the endpoint or add its current ID manually. Follow the current official Kilo custom-model guide if the installed version differs.
Provider ID: apertis
Provider API: OpenAI Compatible
Base URL: https://api.apertis.ai/v1
API key: YOUR_APERTIS_API_KEY
Model ID: YOUR_MODEL_ID
Model IDs, availability, capabilities, and pricing change faster than this
guide. Copy the exact ID from the live model catalog
and replace YOUR_MODEL_ID.
Send one small request through Kilo. A completed setup is a model response followed by a matching request record in Activity—not account creation alone.
curl -sS https://api.apertis.ai/v1/chat/completions \
-H "Authorization: Bearer $APERTIS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"YOUR_MODEL_ID","messages":[{"role":"user","content":"Reply with OK"}]}'
| Error | What it usually means | Next step |
|---|---|---|
401 Unauthorized |
The key is missing, expired, or entered incorrectly | Create or replace the key without exposing it in logs |
404 Model Not Found |
The selected model is unavailable for the current access path | Copy a current ID from the live catalog |
429 Too Many Requests |
The request reached a rate or quota boundary | Review the current plan, PAYG balance, and key quota |
| Tool call failed | The model or endpoint may not support the tool pattern | Choose a model with the needed capability |
Create your Apertis account, then validate one response and its Activity record before expanding the Kilo workload.