SGLang
SGLang może udostępniać modele open source przez API HTTP zgodne z OpenAI. OpenClaw może łączyć się z SGLang przy użyciu APIopenai-completions.
OpenClaw może także automatycznie wykrywać dostępne modele z SGLang, gdy
jawnie to włączysz przez SGLANG_API_KEY (dowolna wartość działa, jeśli Twój serwer nie wymusza auth)
i nie zdefiniujesz jawnego wpisu models.providers.sglang.
Pierwsze kroki
Uruchom SGLang
Uruchom SGLang z serwerem zgodnym z OpenAI. Twój bazowy URL powinien udostępniać
endpointy
/v1 (na przykład /v1/models, /v1/chat/completions). SGLang
często działa pod adresem:http://127.0.0.1:30000/v1
Wykrywanie modeli (niejawny dostawca)
GdySGLANG_API_KEY jest ustawione (albo istnieje profil auth) i nie
zdefiniujesz models.providers.sglang, OpenClaw wykona zapytanie:
GET http://127.0.0.1:30000/v1/models
Jeśli jawnie ustawisz
models.providers.sglang, automatyczne wykrywanie zostanie pominięte i
musisz ręcznie zdefiniować modele.Jawna konfiguracja (modele ręczne)
Użyj jawnej konfiguracji, gdy:- SGLang działa na innym hoście/porcie.
- Chcesz przypiąć wartości
contextWindow/maxTokens. - Twój serwer wymaga prawdziwego klucza API (albo chcesz kontrolować nagłówki).
Konfiguracja zaawansowana
Zachowanie w stylu proxy
Zachowanie w stylu proxy
SGLang jest traktowany jako backend
/v1 zgodny z OpenAI w stylu proxy, a nie
natywny endpoint OpenAI.| Zachowanie | SGLang |
|---|---|
| Kształtowanie żądań tylko dla OpenAI | Nie jest stosowane |
service_tier, store w Responses, wskazówki prompt-cache | Nie są wysyłane |
| Kształtowanie payloadów zgodności reasoning | Nie jest stosowane |
Ukryte nagłówki atrybucji (originator, version, User-Agent) | Nie są wstrzykiwane przy niestandardowych bazowych URL-ach SGLang |
Rozwiązywanie problemów
Rozwiązywanie problemów
Nie można połączyć się z serweremSprawdź, czy serwer działa i odpowiada:Błędy authJeśli żądania kończą się błędami auth, ustaw prawdziwe
SGLANG_API_KEY, które odpowiada
konfiguracji serwera, albo skonfiguruj dostawcę jawnie pod
models.providers.sglang.Powiązane
Wybór modelu
Wybór dostawców, odwołań do modeli i zachowania failover.
Informacje o konfiguracji
Pełny schemat konfiguracji, w tym wpisy dostawców.