Conecte modelos ao OpenClaw
Forneça ao OpenClaw uma chave de API de um provedor de nuvem e escolha o modelo padrão, ou configure-o para usar um servidor local, como LM Studio ou vLLM.
Os provedores de nuvem são plugins oficiais que leem as chaves das variáveis de ambiente. Além dos provedores mencionados aqui, há suporte para cerca de 30 outros.
Defina a chave do provedor
Exporte a chave do seu provedor e liste os modelos que o OpenClaw pode acessar com ela. O mesmo procedimento funciona com OPENAI_API_KEY, GEMINI_API_KEY, OPENROUTER_API_KEY, XAI_API_KEY, MISTRAL_API_KEY, GROQ_API_KEY e DEEPSEEK_API_KEY.
shell export ANTHROPIC_API_KEY=sk-ant-... openclaw models listEscolha o modelo padrão
Copie da lista o ID de um modelo no formato provedor/modelo e defina-o como padrão.
shell openclaw models set <provider/model>Use o LM Studio localmente
Inicie o servidor local do LM Studio e adicione-o em openclaw.json, em models.providers.<id>, com este baseUrl e api definido como openai-responses. É aceita uma chave apiKey fictícia, como ollama-local.
Configurações Base URL: http://127.0.0.1:1234/v1 API: openai-responsesUse vLLM, SGLang ou MLX
Por padrão, esses servidores usam a porta 8000 e precisam que api seja definido como openai-completions. Registre-os em models.providers.<id> da mesma forma. O Ollama tem seu próprio provedor, e o llama.cpp é disponibilizado como plugin com um servidor local gerenciado.
Configurações Base URL: http://127.0.0.1:8000/v1 API: openai-completions
Os modelos locais precisam de muito mais memória que o gateway. Só a configuração mínima do llama.cpp requer cerca de 8 GiB; por isso, verifique os recursos da máquina antes de deixar de usar uma API na nuvem.