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

Configurar OpenClaw: API Key, Base URL y modelos

Configura models.providers de OpenClaw, una BetterToken API Key, el Base URL y modelos de OpenAI Responses o Chat Completions, y valida el Gateway. Más.

openai-responses: /v1/responses; openai-completions: /v1/chat/completions. Base URL: https://bettertoken.ai/v1.

Ajustes principales

CampoValor
API KeyBetterToken API Key
Base URLhttps://bettertoken.ai/v1
ModeloYOUR_MODEL_ID

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.

Instalar

macOS / Linux

Ventana de terminal
curl -fsSL https://openclaw.ai/install.sh | bash

Windows

Ventana de terminal
iwr -useb https://openclaw.ai/install.ps1 | iex

Configuración mediante la línea de comandos

El script de configuración automática de BetterToken escribe la configuración de OpenClaw. Requiere Node.js. Si no pasas una API Key o un Model ID como argumento, el script te los solicitará.

macOS / Linux

Ventana de terminal
curl -fsSL "https://bettertoken.ai/install-openclaw-provider.sh" | bash

Windows

Ventana de terminal
iwr "https://bettertoken.ai/install-openclaw-provider.ps1" -OutFile "$env:TEMP\install-openclaw-provider.ps1"; powershell -ExecutionPolicy Bypass -File "$env:TEMP\install-openclaw-provider.ps1"

Confirma que agents.defaults.model.primary usa el YOUR_MODEL_ID que aparece en Setup. Después, ejecuta los siguientes comandos para validar la configuración y reiniciar el Gateway.

Configuración manual

Configurar OpenClaw

Copia el Model ID exacto de la model plaza.

Los ejemplos usan un marcador de posición para la API Key por claridad. Para guardar la configuración, OpenClaw recomienda usar SecretRef o sustitución mediante variables de entorno en models.providers.bettertoken.apiKey; sigue la guía oficial de credenciales en lugar de guardar una Key real en un archivo compartido.

Responses API

{
"models": {
"mode": "merge",
"providers": {
"bettertoken": {
"baseUrl": "https://bettertoken.ai/v1",
"apiKey": "YOUR_API_KEY",
"api": "openai-responses",
"models": [
{
"id": "YOUR_MODEL_ID",
"name": "YOUR_MODEL_ID"
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "bettertoken/YOUR_MODEL_ID"
}
}
}
}

Chat Completions

{
"models": {
"mode": "merge",
"providers": {
"bettertoken": {
"baseUrl": "https://bettertoken.ai/v1",
"apiKey": "YOUR_API_KEY",
"api": "openai-completions",
"models": [
{
"id": "YOUR_MODEL_ID",
"name": "YOUR_MODEL_ID"
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "bettertoken/YOUR_MODEL_ID"
}
}
}
}

openai-responses: /v1/responses; openai-completions: /v1/chat/completions. Base URL: https://bettertoken.ai/v1.

Verificar la conexión

Ejecuta:

Ventana de terminal
openclaw config validate
openclaw gateway restart
openclaw models list
openclaw models status

La configuración está activa cuando la validación finaliza correctamente, el Gateway se reinicia y bettertoken/YOUR_MODEL_ID aparece en la lista y el estado de los modelos. Si una sesión existente sigue usando un modelo anterior, inicia una nueva sesión y vuelve a comprobarlo.

Cambiar de modelo

Añade el modelo nuevo a models.providers.bettertoken.models y cambia agents.defaults.model.primary a bettertoken/YOUR_MODEL_ID. Guarda los cambios, valida la configuración y reinicia el Gateway.

Errores comunes

ErrorSolución
config validate fallaComprueba las comas, comillas y llaves del JSON.
401Vuelve a copiar apiKey y elimina los espacios.
404openai-responses: /v1/responses; openai-completions: /v1/chat/completions. Base URL: https://bettertoken.ai/v1.
No aparece el modeloConfirma que esté tanto en la lista de modelos del proveedor como en agents.defaults.model.primary.
Una sesión existente usa el modelo anteriorEjecuta openclaw gateway restart y crea una sesión nueva.

Configuración avanzada

Preguntas frecuentes relacionadas

Opcional: gestionar el proveedor con CC Switch

Para gestionar los proveedores de varias herramientas desde un solo lugar, consulta Configurar OpenClaw en CC Switch.

Detalles técnicos

Responses y Chat Completions

openai-responses: /v1/responses; openai-completions: /v1/chat/completions. Base URL: https://bettertoken.ai/v1.