openai provider with a changed apiBase — one address opens Claude, GPT, Gemini and the rest.
Prerequisites
RuAPI account and API key
Console → Tokens → create an
sk-... key. The balance tops up in USDT — see Top-up.Setup
Open the Continue config (~/.continue/config.yaml) and add a model with the openai provider:
In the older
config.json format the fields are the same, inside the models array: "provider": "openai", "apiBase": "https://www.ruapi.ai/v1", "apiKey", "model", plus "title" for the display name.model.
Verify
Open Continue chat (Cmd/Ctrl + L), pick “Claude via RuAPI” and send a request. A reply plus an entry in RuAPI Console → Logs means it’s working.
Troubleshooting
401 / Unauthorized
401 / Unauthorized
Model not found
Model not found
model must match the RuAPI ID verbatim — see the pricing page.Autocomplete is slow / pricey
Autocomplete is slow / pricey
For tab autocomplete, set a separate cheap, fast model (the Haiku family) and keep a strong one for chat.