Continue
Continue (l'assistant VS Code / JetBrains) accède à UberLLM via son
fournisseur openai avec un apiBase personnalisé. Guide étape par étape
avec des choix de modèles en direct : Configuration de Continue.
Configuration
Mettez votre clé dans ~/.continue/.env (les extensions de l'éditeur ne lisent pas les variables shell) :
ULL_API_KEY=ull_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ensuite, ajoutez un modèle à ~/.continue/config.yaml :
name: My Config
version: 1.0.0
schema: v1
models:
- name: DeepSeek V4.1 Flash (UberLLM)
provider: openai
model: deepseek/deepseek-v4.1-flash
apiBase: https://api.uberllm.dev/v1
apiKey: ${{ secrets.ULL_API_KEY }}
useResponsesApi: false
useLegacyCompletionsEndpoint: false
capabilities: [tool_use]
roles: [chat, edit, apply]
Champs clés :
- provider:
openai(UberLLM utilise l'API OpenAI). - model: tout identifiant de modèle du catalogue, par exemple
deepseek/deepseek-v4.1-flash. - apiBase:
https://api.uberllm.dev/v1— remplace l'URL OpenAI par défaut. - apiKey: votre clé
ull_, ici lue depuis le secret.env. - useResponsesApi: false: Sinon, Continue envoie les noms de modèles
gpt-5*eto*à l'API Responses. UberLLM gère aussi cette route (Responses API), donc cette ligne ne maintient chaque modèle que sur les complétions de chat, la route sur laquelle cette configuration a été testée. - useLegacyCompletionsEndpoint: false: Sinon, l'autocomplétion appelle
/v1/completions, qu'UberLLM ne gère pas (404).
Rechargez Continue et sélectionnez le modèle depuis le menu déroulant des modèles.
Plusieurs modèles et autocomplétion
Ajoutez une entrée par modèle. Pour l'autocomplétion, ajoutez un modèle rapide et économique avec
roles: [autocomplete] et les deux mêmes false paramètres :
- name: Autocomplete (UberLLM)
provider: openai
model: qwen/qwen3-coder
apiBase: https://api.uberllm.dev/v1
apiKey: ${{ secrets.ULL_API_KEY }}
useResponsesApi: false
useLegacyCompletionsEndpoint: false
roles: [autocomplete]
Chaque appel est envoyé à un fournisseur tiers disponible pour le modèle. Voir Modèles & routage.