SGLang
SGLang, açık kaynak modelleri OpenAI uyumlu bir HTTP API üzerinden sunabilir. OpenClaw,openai-completions API’sini kullanarak SGLang’a bağlanabilir.
OpenClaw ayrıca, SGLANG_API_KEY ile açıkça etkinleştirdiğinizde
(kimlik doğrulamayı zorunlu kılmayan sunucularda herhangi bir değer çalışır)
ve açık bir models.providers.sglang girdisi tanımlamadığınızda, SGLang’daki mevcut modelleri otomatik olarak keşfedebilir.
Hızlı başlangıç
- SGLang’ı OpenAI uyumlu bir sunucuyla başlatın.
/v1 endpoint’lerini açığa çıkarmalıdır (örneğin /v1/models,
/v1/chat/completions). SGLang yaygın olarak şu adreste çalışır:
http://127.0.0.1:30000/v1
- Açıkça etkinleştirin (kimlik doğrulama yapılandırılmadıysa herhangi bir değer çalışır):
- Onboarding’i çalıştırın ve
SGLangseçin ya da doğrudan bir model ayarlayın:
Model keşfi (örtük sağlayıcı)
SGLANG_API_KEY ayarlandığında (veya bir kimlik doğrulama profili mevcut olduğunda) ve models.providers.sglang
tanımlamadığınızda, OpenClaw şu sorguyu çalıştırır:
GET http://127.0.0.1:30000/v1/models
models.providers.sglang değerini açıkça ayarlarsanız, otomatik keşif atlanır ve
modelleri el ile tanımlamanız gerekir.
Açık yapılandırma (el ile modeller)
Açık config’i şu durumlarda kullanın:- SGLang farklı bir host/port üzerinde çalışıyordur.
contextWindow/maxTokensdeğerlerini sabitlemek istiyorsunuzdur.- Sunucunuz gerçek bir API anahtarı gerektiriyordur (veya üstbilgileri denetlemek istiyorsunuzdur).
Sorun giderme
- Sunucunun erişilebilir olduğunu kontrol edin:
- İstekler kimlik doğrulama hatalarıyla başarısız oluyorsa, sunucu yapılandırmanızla eşleşen gerçek bir
SGLANG_API_KEYayarlayın veya sağlayıcıyımodels.providers.sglangaltında açıkça yapılandırın.
Proxy tarzı davranış
SGLang, yerel bir OpenAI endpoint’i olarak değil, proxy tarzı OpenAI uyumlu bir/v1 arka ucu olarak ele alınır.
- yalnızca yerel OpenAI’a özgü istek şekillendirmesi burada uygulanmaz
service_tier, Responsesstore, prompt-cache ipuçları ve OpenAI reasoning uyumluluk payload şekillendirmesi yoktur- gizli OpenClaw ilişkilendirme üstbilgileri (
originator,version,User-Agent) özel SGLang base URL’lerine eklenmez