Ir al contenido
Regístrate gratis
OpenCode

Kimi K3 API en OpenCode: API Key y Base URL

Conecta Kimi K3 a OpenCode mediante BetterToken. Configura la API Key, el Base URL y el Model ID kimi-k3 con `/connect` u opencode.json. En la práctica.

Usa Kimi K3 en OpenCode conectando BetterToken como proveedor compatible con OpenAI. Introduce tu API Key de BetterToken, el Base URL https://bettertoken.ai/v1 y el Model ID kimi-k3. Para Claude Code, usa la guía independiente de Kimi K3, porque el protocolo de configuración es diferente.

Ajustes principales

CampoValor
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
Modelokimi-k3

Requisitos previos

  • Instala la versión más reciente de OpenCode。
  • Crea una API Key de BetterToken。
  • En el cuadro de diálogo Setup, selecciona la herramienta y el proveedor correspondientes, y copia el Model ID disponible.

Configurar con /connect

Inicia OpenCode y ejecuta:

/connect

Selecciona Other, escribe bettertoken como id de proveedor y pega tu API Key de BetterToken. Después selecciona bettertoken/kimi-k3 y reinicia OpenCode.

Configuración manual

Abre el archivo global ~/.config/opencode/opencode.json. Para un proyecto puedes usar opencode.json en la raíz:

{
"$schema": "https://opencode.ai/config.json",
"model": "bettertoken/kimi-k3",
"provider": {
"bettertoken": {
"npm": "@ai-sdk/openai-compatible",
"name": "BetterToken",
"options": {
"baseURL": "https://bettertoken.ai/v1",
"apiKey": "YOUR_API_KEY"
},
"models": {
"kimi-k3": {
"name": "kimi-k3"
}
}
}
}
}

Sustituye YOUR_API_KEY. No añadas /chat/completions a baseURL; OpenCode añade la ruta de solicitud.

Verificar la conexión

Selecciona bettertoken/kimi-k3 en OpenCode y envía un prompt breve. Una respuesta normal confirma la conexión. Reinicia OpenCode después de editar el JSON.

Errores comunes

ErrorCampo
401Ejecuta /connect de nuevo o comprueba apiKey.
404Usa solo https://bettertoken.ai/v1 en baseURL.
Model not foundEl model de nivel superior debe ser bettertoken/kimi-k3 y la clave de models debe ser kimi-k3.
Configuration is not appliedComprueba si opencode.json del proyecto anula el archivo global.

Guías relacionadas

Detalles técnicos

Proveedor de OpenCode y proveedor de modelos

Copia el Model ID exacto de la model plaza.