Ir al contenido
Regístrate gratis
Configuración de Coding Agents

Configurar Continue CLI: API Key, Base URL y modelos

Instala Continue CLI, configura la Base URL y la API Key de BetterToken, elige un modelo disponible y corrige los errores habituales. Más.

Para conectar Continue CLI con BetterToken, prepara una API Key, introduce la Base URL indicada a continuación y elige un ID de modelo vigente en la model plaza.

Ajustes principales

CampoValor
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
ModeloUn ID de modelo vigente de la model plaza

Requisitos previos

Regístrate y obtén una BetterToken API Key

¿Ya tienes una cuenta? Inicia sesión, recarga el saldo y crea una clave en la consola.

Requisitos adicionales

  • Instala Node.js 20 o una versión posterior si usas el método de instalación con npm

Instalación

Instala Continue CLI

macOS / Linux

Ventana de terminal
curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash

Windows PowerShell

Ventana de terminal
irm https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.ps1 | iex

npm (multiplataforma)

Ventana de terminal
npm install -g @continuedev/cli

Después de instalarlo, confirma que cn esté disponible:

Ventana de terminal
cn --version

Configuración manual

CampoValor
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
ModeloUn ID de modelo vigente de la model plaza

Configura la API Key y la Base URL

Define la variable de entorno de la API Key

macOS / Linux

Ejecuta este comando en la misma terminal que iniciará Continue CLI:

Ventana de terminal
export BETTERTOKEN_API_KEY="YOUR_API_KEY"

Windows PowerShell

Ejecuta este comando en la misma ventana de PowerShell que iniciará Continue CLI:

Ventana de terminal
$env:BETTERTOKEN_API_KEY = "YOUR_API_KEY"

Sustituye YOUR_API_KEY por tu BetterToken API Key. No incluyas la Key en commits de Git ni en archivos de configuración compartidos.

Crea config.yaml

Crea o edita este archivo en tu directorio de usuario:

  • macOS / Linux: ~/.continue/config.yaml
  • Windows: %USERPROFILE%\.continue\config.yaml

Añade esta configuración:

name: BetterToken
version: 0.0.1
schema: v1
models:
- name: BetterToken GPT
provider: openai
model: YOUR_MODEL_ID
apiBase: "https://bettertoken.ai/v1"
apiKey: ${{ secrets.BETTERTOKEN_API_KEY }}
useResponsesApi: false

YOUR_MODEL_ID es solo un ejemplo. Sustitúyelo por un ID de modelo disponible vigente en la model plaza.

useResponsesApi: false indica la preferencia de API de Continue. Aun así, Continue puede elegir Responses o Chat Completions según el modelo. BetterToken admite ambas API, por lo que las dos rutas funcionan con esta Base URL. Si necesitas confirmar la ruta utilizada, consulta los registros de solicitudes en el Dashboard. En las pruebas con Continue CLI 1.5.47 y un modelo GPT, tanto useResponsesApi: false como true enviaron solicitudes a /v1/responses. Continue CLI 1.5.47 también completó solicitudes de texto y llamadas a herramientas de lectura de archivos mediante esa ruta.

Inicia Continue CLI

macOS / Linux

Ventana de terminal
cn --config ~/.continue/config.yaml

Windows PowerShell

Ventana de terminal
cn --config "$env:USERPROFILE\.continue\config.yaml"

Puedes entrar primero en el directorio del proyecto y ejecutar después el comando. Cuando se cargue la configuración, introduce una tarea directamente en Continue CLI.

Cambia el modelo

Después de cambiar model en config.yaml, termina la sesión actual de cn e inicia otra. El ID del modelo debe ser compatible con el endpoint configurado.

Para usar una configuración distinta en un proyecto, guárdala dentro del proyecto e indica su ruta de forma explícita:

Ventana de terminal
cn --config ./continue-bettertoken.yaml

Verifica la conexión

Envía un prompt de prueba breve. Si la herramienta responde sin errores de autenticación ni de ID del modelo, la conexión funciona. Reinicia por completo la herramienta después de cambiar la configuración.

Cambia de modelo

Abre el selector de modelos o cambia el campo Model de la configuración. Usa el ID de modelo exacto de la model plaza y reinicia la sesión actual.

Errores habituales

SíntomaQué hacer
401, Unauthorized o error de API KeyConfirma que BETTERTOKEN_API_KEY esté definida en la terminal actual y sea una BetterToken API Key.
model not foundComprueba el Model ID exacto en la model plaza e introdúcelo en los ajustes del modelo del cliente.
Continue sigue usando una configuración antiguaInicia con cn --config y la ruta explícita del archivo. Comprueba que el nombre sea config.yaml.
URL de solicitud incorrecta o 404Confirma que apiBase sea https://bettertoken.ai/v1. No añadas /chat/completions ni un nombre de modelo.
La variable de la API Key no se resuelveDefine BETTERTOKEN_API_KEY en la misma terminal que inicia cn y vuelve a ejecutarlo.
El modo Agent no está disponible para un Model ID personalizadoSi el modelo y el endpoint admiten llamadas nativas a herramientas, añade capabilities: [tool_use] a la entrada del modelo en config.yaml. Consulta los ajustes de capacidades de Continue. Este ajuste declara una capacidad; no añade al modelo compatibilidad con herramientas.

Preguntas de configuración

¿Qué Base URL debe usar Continue CLI?

Usa https://bettertoken.ai/v1. Es la Base URL de BetterToken compatible con OpenAI.

¿Puedo usar una BetterToken API Key?

Sí. Usa provider: openai con tu BetterToken API Key y tu Model ID. useResponsesApi: false indica una preferencia de API; Continue puede elegir Responses o Chat Completions según el modelo. BetterToken admite ambas API. Para confirmar la ruta utilizada, consulta los registros de solicitudes en el Dashboard.

¿Cómo consulto o cambio las configuraciones guardadas?

Introduce /config en una sesión de Continue CLI para consultar y seleccionar configuraciones locales.

Configuración avanzada

Guías relacionadas

Detalles técnicos

Protocolo, endpoint y campos internos del proveedor

Esta configuración usa provider: openai, apiBase: "https://bettertoken.ai/v1" y useResponsesApi: false. El último ajuste indica la preferencia de API de Continue; Continue puede elegir /responses o /chat/completions según el modelo. BetterToken admite ambas rutas. Mantén apiBase como se muestra, sin ninguno de esos sufijos, y consulta los registros de solicitudes en el Dashboard para confirmar la ruta utilizada.