Continue
Usa los modelos de cheapaimodel para chatear, editar y aplicar cambios en la extensión Continue para VS Code y JetBrains.
Continue se conecta a servicios compatibles con OpenAI mediante su proveedor openai con un apiBase personalizado, que se define en tu config.yaml.
| Configuración de Continue | Valor | |
|---|---|---|
| Base URL | apiBase | https://api.cheapaimodel.ai/v1 |
| Clave de API | apiKey | Tu clave de la página Claves de API de la consola |
| ID del modelo | model | glm-5.3, o cualquier ID del catálogo |
Configuración
Guarda tu clave en el archivo de secretos de Continue. Continue lee los valores ${{ secrets.NAME }} de archivos .env; las extensiones del IDE no ven las variables que exportas en tu shell.
CHEAPAIMODEL_API_KEY=sk-...Luego agrega un modelo en ~/.continue/config.yaml (%USERPROFILE%\.continue\config.yaml en Windows):
name: Main Config
version: 1.0.0
schema: v1
models:
- name: GLM-5.3 (cheapaimodel)
provider: openai
model: glm-5.3
apiBase: https://api.cheapaimodel.ai/v1
apiKey: ${{ secrets.CHEAPAIMODEL_API_KEY }}
roles:
- chat
- edit
- applyGuarda el archivo y elige GLM-5.3 (cheapaimodel) como modelo de chat en la barra lateral de Continue. Para usar más modelos, agrega una entrada por cada ID de modelo del catálogo.
Autocompletado, embeddings y reranking
Deja estos roles en otros proveedores:
autocomplete: el autocompletado con Tab de Continue espera un modelo de relleno intermedio (fill-in-the-middle, FIM), y los modelos de chat no lo hacen bien. Los modelos del catálogo son modelos de chat.embedyrerank: cheapaimodel no tiene modelos de embeddings ni de reranking. La indexación del código sigue usando el modelo de embeddings integrado de Continue (VS Code) u otro proveedor.
Errores comunes
- La clave está configurada en tu shell, pero Continue no la usa. Las extensiones de VS Code y JetBrains no pueden leer las variables de entorno del shell. Pon la clave en
~/.continue/.env(sin comillas alrededor del valor) y reinicia el IDE. - Los cambios en
config.yamlno aparecen. Ejecuta Developer: Reload Window desde la paleta de comandos de VS Code. 404con el cuerpo en texto planofault filter abort. AapiBasele falta/v1, así que las solicitudes van a/chat/completions, que no es una ruta de la API. Usahttps://api.cheapaimodel.ai/v1.404con el mensajeInvalid URL (POST /v1/chat/completions/chat/completions).apiBaseincluye la ruta del endpoint. Continue agrega/chat/completionspor su cuenta; usa solohttps://api.cheapaimodel.ai/v1.503conmodel_not_found. El valor demodelno es un ID de modelo que ofrezcamos. Copia el ID tal como aparece en el catálogo;namees solo una etiqueta.