Skip to content

OpenCode

Configurar la API de terceros de OpenCode en Fast-Token

OpenCode es un asistente de programación con IA de código abierto que admite una integración de API muy personalizable. Al configurar una API de terceros, puedes elegir libremente modelos con mayor rendimiento o mejor relación precio-rendimiento (como DeepSeek, SiliconFlow, etc.).

Paso 1: Reúne la información básica de la API

Antes de configurar, prepara:

  1. API Key: tu clave de autorización. Plataforma Fast-Token
  2. Base URL: dirección del endpoint (por ejemplo https://fast-token.com/v1).
  3. Model ID: nombre del modelo (por ejemplo deepseek-ai/DeepSeek-V3).

Paso 2: Abre la pantalla de configuración

  1. Inicia OpenCode.
  2. Haz clic en el icono de engranaje en la esquina inferior izquierda -> Settings.
  3. En el cuadro de búsqueda, escribe OpenCode o AI Provider.
  4. En el selector Provider, elige OpenAI Compatible (o Custom).

Paso 3: Completa los parámetros

1. Configura la Base URL

En OpenAI Compatible: Base URL, introduce la dirección de tu proxy de terceros.

Nota: la dirección debe terminar en /v1 y no debe incluir /chat/completions.

2. Vincula la API Key

En OpenAI Compatible: API Key, pega tu clave.

3. Define la lista de modelos

Busca Custom Models o Model Map:

  • Haz clic en Add Item.
  • Introduce el nombre que quieres mostrar en la interfaz (por ejemplo DeepSeek).
  • Introduce el ID real del modelo en el proveedor de API (por ejemplo deepseek-chat).

Paso 4: Activa y prueba

  1. Abre la ventana Chat de OpenCode (normalmente el icono de robot en la barra lateral).
  2. En el selector de modelo inferior, elige el Custom Model que acabas de añadir.
  3. Envía una instrucción para probar la conexión (por ejemplo: escribe un quicksort).

Avanzado: variables de entorno (para desarrolladores)

Si prefieres gestionar la configuración desde la terminal o el entorno del sistema, OpenCode también lee archivos .env o variables de entorno. Puedes definir:

  • OPENAI_API_BASE: tu URL de terceros
  • OPENAI_API_KEY: tu clave

Solución de problemas

Mensaje de errorPosible causaSolución
Model Not FoundID de modelo incorrectoRevisa la lista de modelos en el panel del proveedor y asegúrate de que el ID coincida exactamente.
Invalid API KeyClave caducada o copiada malRegenera la clave y comprueba que no haya saltos de línea extra.
Network ErrorProblema de certificado o proxySi usas un relay doméstico, comprueba si debes activar o desactivar un proxy de red específico.
Stream Mode ErrorLa API no admite streamingPrueba a desactivar Enable Streaming en la configuración (la mayoría de APIs modernas lo admiten).

Consejo: OpenCode funciona muy bien con modelos open source. Si ejecutas LM Studio o LocalAI en local, apunta la Base URL a http://localhost:xxxx/v1 para asistencia de código totalmente sin conexión.