Continue
Configure Continue to use BullSequana AI from VS Code or JetBrains.
Continue is currently not supported
Continue does implement the OpenAI Responses API, but it only uses it for models whose names match OpenAI's own naming — o1/o3/o4-style or gpt-5 and above. For every other model name it calls the legacy Chat Completions endpoint (/v1/chat/completions), which the CoreAI API does not implement, so requests fail with 404 Not Found regardless of authentication settings. There is no configuration option to force the Responses API for other model names (useResponsesApi can only disable it, and the upstream feature request for OpenAI-compatible providers was closed as not planned). Since platform model names generally do not follow OpenAI's naming, Continue cannot reliably connect to the CoreAI API. Use OpenCode or the OpenAI SDK instead. This page is kept for reference and will be updated if Continue adds Responses API support for arbitrary models.
Continue would connect to BullSequana AI through the CoreAI API; the configuration below documents the intended setup, but it does not work until the compatibility gap described above is closed.
What To Use
Use:
- provider:
openai - base URL:
https://llm-backend.<platform-domain>/v1 - token: JWT or
sk-bsq-...API key
Do not point Continue directly to internal LiteLLM endpoints.
1. Install Continue
Install the Continue extension in:
VS CodeJetBrains
Example for VS Code:
code --install-extension Continue.continue2. Prepare Authentication
Generate or obtain one of these:
- a JWT token
- a BullSequana AI API key
If you need that flow first, use:
3. Configure Continue
Create or edit ~/.continue/config.json.
Example configuration:
{
"models": [
{
"title": "BullSequana AI",
"provider": "openai",
"model": "<model-name-from-/v1/models>",
"apiKey": "sk-bsq-v1-...",
"apiBase": "https://llm-backend.<platform-domain>/v1"
}
],
"tabAutocompleteModel": {
"title": "BullSequana AI Fast",
"provider": "openai",
"model": "<fast-model-name-from-/v1/models>",
"apiKey": "sk-bsq-v1-...",
"apiBase": "https://llm-backend.<platform-domain>/v1"
}
}4. Check Model Names
Do not hardcode example model names from another environment without checking first.
Available models are also visible in the CoreAI Portal.
If you want the API-level source of truth for the current environment, use:
curl "https://llm-backend.<platform-domain>/v1/models" \
-H "Authorization: Bearer <your-token>"5. Start Using Continue
Common shortcuts include:
Ctrl+Lfor chatCtrl+Ifor inline edits- editor-native completion flows for code suggestions
Why This Is The Recommended Path
This keeps Continue aligned with the BullSequana AI platform contract:
- stable API surface
- controlled authentication
- flexibility to evolve internal routing and inference components later