OpenClaw con un proveedor personalizado
Añade este proveedor a openclaw.json y OpenClaw ejecutará sus agentes con modelos de Claude, GPT, Gemini y Grok a través de tu clave de AIGROW.
¿Ya tienes un código? Canjéalo en acceso a la API y después crea una clave.
Tu openclaw.json
{
models: {
providers: {
aigrow: {
baseUrl: "https://aigrow.gg/v1",
apiKey: "ag_your_key_here",
api: "openai-completions",
models: [
{ id: "claude-opus-5.5", name: "Claude Opus 5.5", contextWindow: 1000000 },
],
},
},
},
agents: {
defaults: { model: { primary: "aigrow/claude-opus-5.5" } },
},
}Cambia ag_your_key_here por una clave de acceso a la API.

Lo que dice el vídeo
- Ahora mismo, cada llamada a Claude o a GPT te cuesta el precio de lista.
- La factura crece con cada usuario que añades.
- Los mismos modelos. Hasta 75% por debajo del precio de lista.
- Un único endpoint paraClaude, GPT, Gemini y Grok
- 100 US$ de crédito de API por 25 US$. El ahorro varía según el modelo. Ningún modelo cuesta más que el precio de lista.
- Crédito de APIModelos de Claude, GPT, Gemini y Grok a través de un único endpoint, con crédito prepago. 25 US$. Empieza hoy.
Dónde está el ajuste
- La configuración
~/.openclaw/openclaw.json- La clave, si la mantienes fuera de la configuración
~/.openclaw/.env
Mantén la clave fuera de la configuración
Guarda la clave en ~/.openclaw/.env, el archivo que OpenClaw recomienda para las claves de proveedores, y escribe ${AIGROW_API_KEY} como apiKey.
# ~/.openclaw/.env
AIGROW_API_KEY=ag_your_key_here
# openclaw.json, in the aigrow provider
apiKey: "${AIGROW_API_KEY}",Más modelos
Enumera en models todos los ids que quieras y cambia de modelo con openclaw models set, por ejemplo openclaw models set aigrow/claude-opus-5.5.
{
models: {
providers: {
aigrow: {
baseUrl: "https://aigrow.gg/v1",
apiKey: "ag_your_key_here",
api: "openai-completions",
models: [
{ id: "claude-opus-5.5", name: "Claude Opus 5.5", contextWindow: 1000000 },
{ id: "grok-4.7", name: "Grok 4.7", contextWindow: 500000 },
{ id: "gpt-6.1-sol", name: "GPT-6.1 Sol", contextWindow: 1050000 },
],
},
},
},
agents: {
defaults: { model: { primary: "aigrow/claude-opus-5.5" } },
},
}Qué modelo usar
Escribe el id exactamente como aparece aquí.
- Claude Opus 5.5
claude-opus-5.5 - Es el modelo predeterminado en todos los bloques de esta página y un buen modelo principal para trabajo con agentes. Contexto: 1.000.000 tokens.
- Grok 4.7
grok-4.7 - Para un modelo Grok. Cuesta menos por token recibido que cualquier modelo Claude de aquí. Contexto: 500.000 tokens.
- GPT-6.1 Sol
gpt-6.1-sol - Para un modelo GPT. Cuesta menos que Opus por token enviado y por token recibido. Contexto: 1.050.000 tokens.
- Claude Fable 5.2
claude-fable-5.2 - Cuesta más por token que Opus. Compara ambos en la clasificación de programación antes de cambiar. Contexto: 1.000.000 tokens.
La lista de precios incluye cada id y su tarifa en crédito, los precios de la API de Claude muestran las tarifas oficiales y la clasificación de programación compara los modelos con consultas de código.
Comprueba que funciona
Primero la clave por sí sola y después OpenClaw con ella.
La clave
Pide la lista de modelos. Requiere una clave válida y no cuesta nada.
curl https://aigrow.gg/v1/models -H "Authorization: Bearer ag_your_key_here"{
"object": "list",
"data": [
{ "id": "claude-opus-5.5", "object": "model", ... },
{ "id": "claude-fable-5.2", "object": "model", ... },
{ "id": "claude-fable-5.1", "object": "model", ... },
{ "id": "gpt-6-astra", "object": "model", ... },
{ "id": "claude-sonnet-5.5", "object": "model", ... },
{ "id": "gpt-6.1-sol", "object": "model", ... },
{ "id": "gpt-6.1-terra", "object": "model", ... },
{ "id": "grok-4.7", "object": "model", ... },
{ "id": "gemini-4-argon", "object": "model", ... },
...
],
"has_more": false
}OpenClaw
Ejecuta un turno desde el terminal. agent exec lee la misma configuración y no necesita que OpenClaw Gateway esté en marcha.
openclaw agent exec "Reply with the word ready" --model aigrow/claude-opus-5.5readyCuando falla
Primero los errores de OpenClaw y luego las respuestas que el endpoint da a cualquier herramienta.
- OpenClaw Gateway no arranca después de la edición
- OpenClaw rechaza una configuración con una clave desconocida, un tipo incorrecto o un valor no válido. openclaw doctor indica el problema exacto, y openclaw doctor --fix aplica las reparaciones que conoce.
- OpenClaw muestra una advertencia sobre ${AIGROW_API_KEY}
- La variable no existe o está vacía, así que el proveedor no tiene clave. Define AIGROW_API_KEY en ~/.openclaw/.env o en el entorno desde el que se inicia OpenClaw.
- openclaw models set dice que el proveedor es desconocido
- Primero el proveedor tiene que estar en models.providers. Comprueba que el id sea aigrow tanto en la configuración como en la referencia del modelo, como en aigrow/claude-opus-5.5.
- Mi herramienta muestra un error 401 o de autenticación
- Falta la clave o está mal escrita. Cópiala de nuevo desde Acceso a la API en el panel y asegúrate de enviarla como clave, no como nombre de modelo. Una clave revocada falla igual: crea una nueva y sustitúyela.
- Recibo un 402 o un mensaje sobre el crédito
- Tu saldo está agotado. Abre Acceso a la API en el panel, canjea un código o compra otro paquete y la siguiente solicitud se procesará. No hace falta cambiar nada más.
- Aparece 404 o Unknown model
- El modelo tiene que ser uno de los que sirve el endpoint, por ejemplo claude-opus-5.5. Las grafías propias del proveedor también funcionan (claude-opus-5-5, anthropic/claude-opus-5.5), pero un id con fecha o cualquier modelo fuera del catálogo se rechaza antes de reenviar la solicitud y no se factura nada. Solicita GET /v1/models con tu clave para ver la lista actualizada, o consulta los ids en la lista de precios.
- Las solicitudes se rechazan con un 429
- El endpoint te ha pedido que reduzcas el ritmo. Cada 429 incluye una cabecera retry-after, y los SDK de OpenAI y Anthropic esperan ese tiempo y reintentan por sí solos. En un bucle propio, espera los segundos indicados o envía menos solicitudes a la vez. Una solicitud rechazada no se factura.
- El modelo no está disponible en este momento
- Un error 404 que indica que el modelo no está disponible en este momento significa que ese modelo no está disponible temporalmente. Tu clave y tu saldo están bien. Vuelve a intentarlo en un momento o envía la solicitud a otro modelo.
- Recibo un 502 o un 503
- Es un error temporal y nunca se cobra de tu saldo. Vuelve a enviar la solicitud; si sigue fallando, contacta con nosotros a través de la tienda y lo revisaremos.
Lo que no funciona a través de AIGROW
Las cifras de coste propias de OpenClaw. El bloque no define precios, así que OpenClaw contabiliza cada solicitud a 0; el registro de actividad en acceso a la API muestra lo que costó cada solicitud.
Búsqueda web en vivo dentro del modelo. Una herramienta de búsqueda web enviada con una solicitud se responde con lo que el modelo ya sabe, sin resultados en vivo. Una herramienta que obtiene páginas en tu propio equipo sigue funcionando.
Cualquier endpoint además de estos tres: /v1/messages, /v1/chat/completions y /v1/models. La Responses API, los embeddings y el recuento de tokens responden 404.
Campos de enrutador como models, route, provider y plugins. Se descartan, de modo que una solicitud siempre va al único modelo que indica.
Cuánto cuesta un mes con OpenClaw
OpenClaw se factura por token a las tarifas de crédito de la lista de precios. Un agente reenvía toda la conversación en cada paso, así que una tarea larga cuesta más de lo que sugiere su último mensaje; el registro de actividad de acceso a la API muestra lo que costó cada solicitud.
Limita lo que puede gastar OpenClaw
Preguntas sobre OpenClaw y una API personalizada
- ¿Cómo añado un proveedor personalizado a OpenClaw?
- Añade una entrada en models.providers dentro de ~/.openclaw/openclaw.json con baseUrl definido como https://aigrow.gg/v1, api como openai-completions, tu clave como apiKey y los ids de modelo en models. Después, define agents.defaults.model.primary como aigrow/claude-opus-5.5.
- ¿Dónde guarda OpenClaw su configuración?
- En ~/.openclaw/openclaw.json, un archivo JSON5, así que puedes usar comentarios y comas finales. OPENCLAW_CONFIG_PATH indica a OpenClaw un archivo en otra ubicación, y OpenClaw Gateway aplica por sí solo cualquier edición del archivo.
- ¿Puedo configurarlo sin editar el archivo?
- Sí. openclaw config set escribe un valor cada vez, y la pestaña Config de la Control UI en http://127.0.0.1:18789 muestra los mismos ajustes como un formulario.
- ¿Puedo limitar lo que gasta OpenClaw?
- Sí. Dale a OpenClaw su propia clave en acceso a la API y fija un límite mensual. Cuando la clave haya gastado su límite en un mes natural (UTC), sus solicitudes recibirán un error 402 hasta el día 1 del mes siguiente, y tus otras claves seguirán funcionando.
Fuentes: OpenClaw Custom providers · OpenClaw Configuration · OpenClaw Environment variables · OpenClaw models CLI · OpenClaw agent CLI. Consultado el 28 de octubre de 2026.
Configurar otra herramienta
- Claude CodeProtocolo de Anthropic
Cuatro variables de entorno, en la shell o en settings.json.
- ClineProtocolo de OpenAI
El proveedor OpenAI Compatible, cuatro campos en la pantalla de ajustes.
- Roo CodeProtocolo de OpenAI
El proveedor OpenAI Compatible, los mismos campos que en Cline.
- Kilo CodeProtocolo de OpenAI
Un proveedor personalizado en la pestaña Providers; la lista de modelos se rellena sola.
- ContinueProtocolo de OpenAI
Una entrada de models en config.yaml, con provider openai y un apiBase.
- AiderProtocolo de OpenAI
OPENAI_API_BASE y OPENAI_API_KEY, y después openai/ antes del id del modelo.
- OpenCodeProtocolo de OpenAI
Un bloque provider en opencode.json y la clave mediante /connect.
- ZedProtocolos de Anthropic y OpenAI
Un proveedor compatible con Anthropic para Claude y uno compatible con OpenAI para GPT y Grok.
- GooseProtocolo de OpenAI
El proveedor de OpenAI con OPENAI_HOST, o un archivo de proveedor personalizado.
- Vercel AI SDKProtocolos de Anthropic y OpenAI
El proveedor compatible con OpenAI para todos los modelos, o el proveedor de Anthropic para Claude.
- OpenAI Agents SDKProtocolo de OpenAI
Tu propio cliente AsyncOpenAI, cambiado a chat completions y con el rastreo desactivado.
- LangChainProtocolos de Anthropic y OpenAI
ChatOpenAI con base_url para todos los modelos, o ChatAnthropic para Claude.
La guía de la API incluye los SDK, curl, los endpoints y los códigos de error.
Pega el bloque y OpenClaw funcionará con tu crédito.
Compra un paquete de crédito, canjea el código de tu correo en acceso a la API, crea una clave y ponla en lugar de ag_your_key_here.