everyapi
Integration · VS Code / JetBrains AI extensionOpenAI-compatible · one key · live model catalog
C

Run the EveryAPI gateway inside Continue

Continue supports local YAML configuration for model providers. Add an OpenAI-compatible model entry pointing at EveryAPI and assign only the roles that you have tested with that model.

01Setup code

One base URL line points Continue at EveryAPI

Default global Base URL / China-first Base URL: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1

~/.continue/config.yaml
# Open config.yaml from Continue settings
name: Local EveryAPI config
version: 0.0.1
schema: v1
models:
- name: "Claude via EveryAPI"
provider: openai
model: claude-sonnet-5
apiBase: https://api.everyapi.ai/v1
apiKey: sk-everyapi-...
roles: [chat, edit, apply]
02Steps

From zero to your first call

  1. Install the Continue extension

    Search "Continue" in the VS Code Marketplace, or search Continue in JetBrains plugins. Open-source + free.

    continue.dev/docs/getting-started/install

  2. Open the config file

    Continue sidebar gear icon (bottom-left) → "Open config.yaml", or just edit ~/.continue/config.yaml directly.

  3. Add EveryAPI as an OpenAI provider

    In the models array, add provider: openai + apiBase: https://api.everyapi.ai/v1 + apiKey: sk-everyapi-.... One entry per model, and the roles field decides whether it's used for chat / edit / apply / autocomplete.