Roo Code (VS Code)
Connect Roo Code (VS Code) to GetVibe API: pick the OpenAI Compatible provider and base URL getvibeapi.com/v1.
Ready-made config
Built from our catalog on request: the API address, every published model with its context and output limit, and the recommended settings. It contains no key. Roo Code: Settings → About → Import settings and pick the file. Import adds two profiles next to yours without deleting anything; paste the key into the profile afterwards.
- Main model —
gpt-6.1-sol: strong agentic coder with a large context at a moderate price; the bare id keeps cross-channel failover on. - Small tasks —
deepseek-v4.1-flash: cheapest capable model with a 1M context, for titles, summaries, commit messages and compaction. - Streaming on, a 600-second request timeout, reasoning effort medium: a long reasoning answer takes minutes, and without streaming it runs into the wait limit.
- Bare model IDs everywhere, no :suffix — that keeps automatic failover to a healthy channel on.
The catalog changes: when new models appear, download the file again. To keep only some models, add
?models= with comma-separated IDs to the URL.Roo Code is a VS Code extension for autonomous tasks, a fork of Cline. It connects to GetVibeas an OpenAI Compatible provider.
Setup
| Parameter | Type | Description |
|---|---|---|
API Provider | select | OpenAI Compatible |
Base URL | field | https://getvibeapi.com/v1 |
API Key | field | Your sk-pv-… key from the dashboard — the key itself, not a variable name |
Model ID | field | gpt-6.1-sol or claude-opus-5.5 |
# In the Roo Code extension settings:
API Provider: OpenAI Compatible
Base URL: https://getvibeapi.com/v1
API Key: sk-pv-… (your key from the dashboard, pasted as is)
Model ID: gpt-6.1-solRoo Code uses
/v1/chat/completions. The base address is https://getvibeapi.com/v1 (with /v1).For normal use, specify the bare public model name without a
:suffix: a suffix pins one channel and disables automatic switching to a healthy one.