Continue
Wire: OpenAI. Base URL: https://sator-api.princep.org/v1. State: verified against Continue's YAML configuration reference.
Install#
Install the Continue extension for VS Code or JetBrains.
Configure#
In ~/.continue/config.yaml, add a model entry per Sator model you want. Note provider: openai — Continue's OpenAI provider is the one that takes a custom apiBase; there is no separate "openai-compatible" provider:
yaml
name: Sator
version: 0.0.1
schema: v1
models:
- name: DeepSeek V4 Flash (Sator)
provider: openai
model: deepseek-v4-flash
apiBase: https://sator-api.princep.org/v1
apiKey: sk-sator-v1-...
roles:
- chat
- editUse apiKey: ${{ secrets.SATOR_API_KEY }} with a Continue secret if you would rather not keep the key in the file.
Verify#
Select the model in Continue's chat and send Reply with exactly: ok. A working setup answers ok; the request appears in your dashboard.
Troubleshooting#
- 404 on every request —
apiBaseis missing its/v1. - Provider not found — the value is
openai, notopenai-compatibleorsator. - Wrong model name —
modelmust be the catalog id;nameis the label you will see and can be anything.