Skip to main content
SGLang biedt open-weight-modellen aan via een OpenAI-compatibele HTTP-API. OpenClaw maakt verbinding met SGLang via de providerfamilie openai-completions, met automatische detectie van beschikbare modellen. OpenClaw detecteert ook automatisch beschikbare modellen van SGLang wanneer je je aanmeldt met SGLANG_API_KEY. Gebruik sglang/* in agents.defaults.models om de detectie dynamisch te houden wanneer je ook een aangepaste SGLang-basis-URL configureert. Zie Modeldetectie (impliciete provider) hieronder.

Aan de slag

1

SGLang starten

Start SGLang met een OpenAI-compatibele server. Je basis-URL moet /v1-eindpunten beschikbaar stellen (bijvoorbeeld /v1/models, /v1/chat/completions). SGLang draait doorgaans op:
  • http://127.0.0.1:30000/v1
2

Een API-sleutel instellen

Elke waarde werkt als er geen authenticatie op je server is geconfigureerd:
3

Onboarding uitvoeren of rechtstreeks een model instellen

Of configureer het model handmatig:

Modeldetectie (impliciete provider)

Wanneer SGLANG_API_KEY is ingesteld (of er een authenticatieprofiel bestaat) en je models.providers.sglang niet definieert, bevraagt OpenClaw:
  • GET http://127.0.0.1:30000/v1/models
en zet de geretourneerde id’s om in modelvermeldingen.
Als je models.providers.sglang expliciet instelt, gebruikt OpenClaw standaard de modellen die je hebt opgegeven. Voeg "sglang/*": {} toe aan agents.defaults.models wanneer je wilt dat OpenClaw het /models-eindpunt van die geconfigureerde provider bevraagt en alle aangeboden SGLang-modellen opneemt.

Expliciete configuratie (handmatige modellen)

Gebruik een expliciete configuratie wanneer:
  • SGLang op een andere host/poort draait.
  • Je de waarden voor contextWindow/maxTokens wilt vastzetten.
  • Je server een echte API-sleutel vereist (of je de headers wilt beheren).

Geavanceerde configuratie

SGLang wordt behandeld als een proxyachtige OpenAI-compatibele /v1-backend, niet als een systeemeigen OpenAI-eindpunt.
Server niet bereikbaarControleer of de server draait en reageert:
AuthenticatiefoutenAls aanvragen mislukken met authenticatiefouten, stel dan een echte SGLANG_API_KEY in die overeenkomt met je serverconfiguratie, of configureer de provider expliciet onder models.providers.sglang.
Als je SGLang zonder authenticatie uitvoert, volstaat elke niet-lege waarde voor SGLANG_API_KEY om je aan te melden voor modeldetectie.

Gerelateerd

Modelselectie

Providers en modelverwijzingen kiezen en failovergedrag configureren.

Configuratiereferentie

Volledig configuratieschema, inclusief providervermeldingen.