cheapaimodel

Continue

Usa los modelos de cheapaimodel para chatear, editar y aplicar cambios en la extensión Continue para VS Code y JetBrains.

Copiar

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 ContinueValor
Base URLapiBasehttps://api.cheapaimodel.ai/v1
Clave de APIapiKeyTu clave de la página Claves de API de la consola
ID del modelomodelglm-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.

~/.continue/.env
CHEAPAIMODEL_API_KEY=sk-...

Luego agrega un modelo en ~/.continue/config.yaml (%USERPROFILE%\.continue\config.yaml en Windows):

~/.continue/config.yaml
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
      - apply

Guarda 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.
  • embed y rerank: 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.yaml no aparecen. Ejecuta Developer: Reload Window desde la paleta de comandos de VS Code.
  • 404 con el cuerpo en texto plano fault filter abort. A apiBase le falta /v1, así que las solicitudes van a /chat/completions, que no es una ruta de la API. Usa https://api.cheapaimodel.ai/v1.
  • 404 con el mensaje Invalid URL (POST /v1/chat/completions/chat/completions). apiBase incluye la ruta del endpoint. Continue agrega /chat/completions por su cuenta; usa solo https://api.cheapaimodel.ai/v1.
  • 503 con model_not_found. El valor de model no es un ID de modelo que ofrezcamos. Copia el ID tal como aparece en el catálogo; name es solo una etiqueta.