guide
Continue
Autocomplete plugin. Settings live in a file, not a pretty window.
Three fields. Copy, don’t type
url
https://cheapai.lol/v1
model
claude-opus-4.8
Do it in order. Don’t skip
Install the Continue extension in VS Code: Extensions on the left, search Continue, press Install.
Launch Continue once — it creates the config file for you.
Open that file: ~/.continue/config.yaml on macOS and Linux, C:\Users\YourName\.continue\config.yaml on Windows.
Find the models section and set four fields: provider: openai · apiBase: https://cheapai.lol/v1 · apiKey: your full key · model: claude-opus-4.8
The word openai in provider doesn't mean we call OpenAI — it names the protocol. The address is ours, in apiBase.
Save the file and restart VS Code.
Open the Continue chat and type “hi”.
Check
Open chat in this app and type: hi. A reply means it’s wired correctly.
If it didn’t start
- “401 / unauthorized / invalid api key” — the key was not copied whole. It starts with sk- and has no space at either end.
- “model not found” / “named models unavailable” / model in red — the name must match exactly: claude-opus-4.8. Not “Opus 5”, not opus, not claude-3, not gpt-4.
- The app shows no models — reopen its settings page: the model list is served from our address and appears once the Base URL and key are right.
- “Connection error” / spinner and silence — wrong Base URL. Almost every app wants the address with a /v1 tail.
- “/v1/v1” in the error — the app appends /v1 itself. Drop the tail, leave the site address.
- It replied, then stopped — you ran out of tokens. The balance is in your dashboard. Topping up on FunPay from the same nick lands on the same key.