openai-completions, com descoberta automática dos modelos disponíveis.
O OpenClaw também descobre automaticamente os modelos disponíveis no SGLang quando você habilita a integração com
SGLANG_API_KEY. Use sglang/* em agents.defaults.models para manter a descoberta dinâmica quando também configurar uma URL base personalizada do SGLang. Consulte Descoberta de modelos (provedor implícito) abaixo.
Primeiros passos
1
Iniciar o SGLang
Inicie o SGLang com um servidor compatível com a OpenAI. Sua URL base deve expor
endpoints
/v1 (por exemplo, /v1/models, /v1/chat/completions). O SGLang
geralmente é executado em:http://127.0.0.1:30000/v1
2
Definir uma chave de API
Qualquer valor funciona se nenhuma autenticação estiver configurada no servidor:
3
Executar a integração inicial ou definir um modelo diretamente
Descoberta de modelos (provedor implícito)
QuandoSGLANG_API_KEY está definida (ou existe um perfil de autenticação) e você não
define models.providers.sglang, o OpenClaw consulta:
GET http://127.0.0.1:30000/v1/models
Se você definir
models.providers.sglang explicitamente, o OpenClaw usará por padrão
os modelos declarados. Adicione "sglang/*": {} a agents.defaults.models quando
quiser que o OpenClaw consulte o endpoint /models desse provedor configurado e inclua
todos os modelos SGLang anunciados.Configuração explícita (modelos manuais)
Use a configuração explícita quando:- O SGLang for executado em outro host ou porta.
- Você quiser fixar os valores de
contextWindow/maxTokens. - Seu servidor exigir uma chave de API real (ou você quiser controlar os cabeçalhos).
Configuração avançada
Comportamento de proxy
Comportamento de proxy
O SGLang é tratado como um backend
/v1 compatível com a OpenAI no estilo de proxy, e não como um
endpoint nativo da OpenAI.Solução de problemas
Solução de problemas
Servidor inacessívelVerifique se o servidor está em execução e respondendo:Erros de autenticaçãoSe as solicitações falharem com erros de autenticação, defina uma
SGLANG_API_KEY real que corresponda
à configuração do servidor ou configure o provedor explicitamente em
models.providers.sglang.Relacionado
Seleção de modelos
Escolha de provedores, referências de modelos e comportamento de failover.
Referência de configuração
Esquema de configuração completo, incluindo entradas de provedores.