OpenClaw com um provider personalizado
Adicione este fornecedor ao openclaw.json e o OpenClaw executa os seus agentes com os modelos Claude, GPT, Gemini e Grok através da sua chave AIGROW.
Já tem um código? Resgate-o em Acesso à API e depois crie uma chave.
O seu 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" } },
},
}Substitua ag_your_key_here por uma chave de Acesso à API.

O que diz o filme
- Neste momento, cada chamada ao Claude ou ao GPT custa-lhe o preço de tabela.
- A fatura cresce com cada utilizador que acrescenta.
- Os mesmos modelos. Até 75% abaixo do preço de tabela.
- Um único endpoint paraClaude, GPT, Gemini e Grok
- 100 US$ de crédito de API por 25 US$. A poupança varia consoante o modelo. Nenhum modelo custa mais do que o preço de tabela.
- Crédito de APIModelos Claude, GPT, Gemini e Grok através de um único endpoint, com crédito pré-pago. 25 US$. Comece hoje.
Onde fica a definição
- A configuração
~/.openclaw/openclaw.json- A chave, se a mantiver fora da configuração
~/.openclaw/.env
Mantenha a chave fora da configuração
Coloque a chave em ~/.openclaw/.env, o ficheiro que o OpenClaw recomenda para chaves de providers, e escreva ${AIGROW_API_KEY} como apiKey.
# ~/.openclaw/.env
AIGROW_API_KEY=ag_your_key_here
# openclaw.json, in the aigrow provider
apiKey: "${AIGROW_API_KEY}",Mais modelos
Liste em models todos os ids que quiser e depois mude com openclaw models set, por exemplo 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" } },
},
}Que modelo usar
Introduza o id exatamente como está escrito aqui.
- Claude Opus 5.5
claude-opus-5.5 - A opção predefinida em todos os blocos desta página e um bom modelo principal para trabalho com agentes. Contexto: 1 000 000 tokens.
- Grok 4.7
grok-4.7 - Para um modelo Grok. Custa menos por token recebido do que qualquer modelo Claude aqui. Contexto: 500 000 tokens.
- GPT-6.1 Sol
gpt-6.1-sol - Para um modelo GPT. Custa menos do que o Opus, tanto por token enviado como por token recebido. Contexto: 1 050 000 tokens.
- Claude Fable 5.2
claude-fable-5.2 - Custa mais por token do que o Opus. Compare os dois no ranking de programação antes de mudar. Contexto: 1 000 000 tokens.
A lista de preços tem todos os ids e a respetiva taxa de crédito, os preços da API do Claude indicam os preços de tabela e o ranking de programação compara os modelos em prompts de programação.
Verifique se funciona
Primeiro a chave isolada, depois o OpenClaw com ela.
A chave
Peça a lista de modelos. Requer uma chave válida e não custa 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
Execute um turno a partir do terminal. O agent exec lê a mesma configuração e não precisa de um OpenClaw Gateway em execução.
openclaw agent exec "Reply with the word ready" --model aigrow/claude-opus-5.5readyQuando falha
Primeiro os erros do OpenClaw, depois as respostas que o endpoint dá a qualquer ferramenta.
- O OpenClaw Gateway recusa-se a iniciar após a edição
- O OpenClaw rejeita uma configuração com uma chave desconhecida, um tipo errado ou um valor inválido. O openclaw doctor indica o problema exato, e o openclaw doctor --fix aplica as correções que conhece.
- O OpenClaw avisa sobre ${AIGROW_API_KEY}
- A variável não existe ou está vazia, por isso o provider fica sem chave. Defina AIGROW_API_KEY em ~/.openclaw/.env ou no ambiente em que o OpenClaw é iniciado.
- O openclaw models set diz que o provider é desconhecido
- O provider tem de estar primeiro em models.providers. Confirme que o id é aigrow na configuração e na referência do modelo, como em aigrow/claude-opus-5.5.
- A minha ferramenta indica 401 ou erro de autenticação
- A chave está em falta ou foi escrita incorretamente. Copie-a de novo em Acesso à API no painel e certifique-se de que é enviada como chave, e não como nome de modelo. Uma chave revogada falha da mesma forma: crie uma nova e substitua-a.
- Recebo 402 ou uma mensagem sobre crédito
- O seu saldo está vazio. Abra Acesso à API no painel, resgate um código ou compre outro pacote e o pedido seguinte será processado. Não é preciso mudar mais nada.
- Aparece 404 ou Unknown model
- O modelo tem de ser um dos que o endpoint disponibiliza, por exemplo claude-opus-5.5. A grafia própria do fornecedor também funciona (claude-opus-5-5, anthropic/claude-opus-5.5), mas um id com data ou qualquer modelo fora do catálogo é rejeitado antes de o pedido ser encaminhado e nada é cobrado. Peça GET /v1/models com a sua chave para obter a lista atual, ou consulte os ids na lista de preços.
- Os pedidos são rejeitados com 429
- O endpoint pediu-lhe que abrande. Cada 429 traz um cabeçalho retry-after, e os SDKs da OpenAI e da Anthropic esperam esse tempo e repetem o pedido automaticamente. Num ciclo próprio, aguarde os segundos indicados ou envie menos pedidos em simultâneo. Um pedido recusado não é cobrado.
- O modelo está indisponível neste momento
- Um erro 404 a indicar que o modelo não está disponível neste momento significa que esse modelo está temporariamente indisponível. A sua chave e o seu saldo estão em ordem. Tente novamente daqui a pouco ou envie o pedido para outro modelo.
- Recebo um 502 ou 503
- É um erro temporário e nunca é cobrado ao seu saldo. Repita o pedido; se continuar a falhar, contacte-nos através da loja e vamos analisar a situação.
O que não funciona através da AIGROW
Os valores de custo do próprio OpenClaw. O bloco não define preços, por isso o OpenClaw conta cada pedido como 0; o registo de atividade em API access mostra quanto custou cada pedido.
Pesquisa web em tempo real dentro do modelo. Uma ferramenta de pesquisa web enviada num pedido é respondida com o que o modelo já sabe, sem resultados em tempo real. Uma ferramenta que obtém páginas na sua própria máquina continua a funcionar.
Qualquer endpoint além destes três: /v1/messages, /v1/chat/completions e /v1/models. A Responses API, os embeddings e a contagem de tokens respondem 404.
Campos de router como models, route, provider e plugins. São descartados, por isso um pedido vai sempre para o único modelo que indica.
Quanto custa um mês de OpenClaw
O OpenClaw é faturado por token às taxas de crédito da lista de preços. Um agente volta a enviar a conversa inteira a cada passo, por isso uma tarefa longa custa mais do que a última mensagem sugere; o registo de atividade em Acesso à API mostra quanto custou cada pedido.
Limite o que o OpenClaw pode gastar
Perguntas sobre o OpenClaw e uma API personalizada
- Como adiciono um provider personalizado ao OpenClaw?
- Adicione uma entrada em models.providers no ficheiro ~/.openclaw/openclaw.json com baseUrl definido como https://aigrow.gg/v1, api definido como openai-completions, a sua chave como apiKey e os ids dos modelos em models. Depois defina agents.defaults.model.primary como aigrow/claude-opus-5.5.
- Onde é que o OpenClaw guarda a sua configuração?
- Em ~/.openclaw/openclaw.json, um ficheiro JSON5, por isso comentários e vírgulas finais não são problema. A variável OPENCLAW_CONFIG_PATH aponta o OpenClaw para um ficheiro noutro local, e o OpenClaw Gateway aplica por si só as edições feitas ao ficheiro.
- Posso configurar sem editar o ficheiro?
- Sim. O openclaw config set grava um valor de cada vez, e o separador Config da Control UI em http://127.0.0.1:18789 mostra as mesmas definições num formulário.
- Posso limitar o que o OpenClaw gasta?
- Sim. Dê ao OpenClaw uma chave própria em API access e defina um limite mensal para ela. Quando a chave atingir o limite num mês civil (UTC), os pedidos recebem um erro 402 até ao dia 1 do mês seguinte, e as suas outras chaves continuam a funcionar.
Fontes: OpenClaw Custom providers · OpenClaw Configuration · OpenClaw Environment variables · OpenClaw models CLI · OpenClaw agent CLI. Consultado em 28 de outubro de 2026.
Configurar outra ferramenta
- Claude CodeProtocolo Anthropic
Quatro variáveis de ambiente, na shell ou no settings.json.
- ClineProtocolo OpenAI
O fornecedor OpenAI Compatible, quatro campos no ecrã de definições.
- Roo CodeProtocolo OpenAI
O fornecedor OpenAI Compatible, os mesmos campos do Cline.
- Kilo CodeProtocolo OpenAI
Um fornecedor personalizado no separador Providers; a lista de modelos preenche-se sozinha.
- ContinueProtocolo OpenAI
Uma entrada models no config.yaml, com provider openai e um apiBase.
- AiderProtocolo OpenAI
OPENAI_API_BASE e OPENAI_API_KEY, depois openai/ antes do ID do modelo.
- OpenCodeProtocolo OpenAI
Um bloco provider no opencode.json e a chave através de /connect.
- ZedProtocolos Anthropic e OpenAI
Um fornecedor compatível com Anthropic para Claude, um compatível com OpenAI para GPT e Grok.
- GooseProtocolo OpenAI
O fornecedor OpenAI com OPENAI_HOST, ou um ficheiro de fornecedor personalizado.
- Vercel AI SDKProtocolos Anthropic e OpenAI
O fornecedor OpenAI Compatible para todos os modelos, ou o fornecedor Anthropic para o Claude.
- OpenAI Agents SDKProtocolo OpenAI
O seu próprio cliente AsyncOpenAI, mudado para chat completions, com o tracing desativado.
- LangChainProtocolos Anthropic e OpenAI
ChatOpenAI com base_url para todos os modelos, ou ChatAnthropic para o Claude.
O guia da API inclui os SDKs, o curl, os endpoints e os códigos de erro.
Cole o bloco e o OpenClaw passa a funcionar com o seu crédito.
Compre um pacote de crédito, resgate o código do seu email em Acesso à API, crie uma chave e coloque-a no lugar de ag_your_key_here.