Continue
Continue (el asistente de VS Code / JetBrains) accede a UberLLM a través de su
proveedor openai con un apiBase personalizado. Guía paso a paso con selección de modelos en vivo: Configuración de Continue.
Configuración
Pon tu clave en ~/.continue/.env (las extensiones del editor no leen variables de shell):
ULL_API_KEY=ull_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Luego añade un modelo a ~/.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]
Campos clave:
- proveedor:
openai(UberLLM es compatible con la API de OpenAI). - modelo: cualquier ID de modelo del catálogo, por ejemplo
deepseek/deepseek-v4.1-flash. - apiBase:
https://api.uberllm.dev/v1— sobrescribe la URL predeterminada de OpenAI. - apiKey: tu clave
ull_, aquí leída del secreto.env. - useResponsesApi: false: De lo contrario, Continue envía los nombres de modelo
gpt-5*yo*a la API de Responses. UberLLM también sirve esa ruta (API de Responses), así que esta línea solo mantiene cada modelo en las finalizaciones de chat, la ruta en la que se probó esta configuración. - useLegacyCompletionsEndpoint: false: de lo contrario, el autocompletado llama a
/v1/completions, que UberLLM no sirve (404).
Recarga Continue y selecciona el modelo del menú desplegable de modelos.
Múltiples modelos y autocompletado
Añade una entrada por modelo. Para el autocompletado, añade un modelo rápido y económico con
roles: [autocomplete] y las mismas dos false configuraciones:
- 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]
Cada llamada se envía a un proveedor externo disponible para el modelo. Consulta Modelos y enrutamiento.