openai-completions eine Verbindung zu SGLang her und erkennt verfügbare Modelle automatisch.
OpenClaw erkennt verfügbare Modelle von SGLang außerdem automatisch, wenn Sie sich mit
SGLANG_API_KEY dafür entscheiden. Verwenden Sie sglang/* in agents.defaults.models, damit die Erkennung dynamisch bleibt, wenn Sie zugleich eine benutzerdefinierte SGLang-Basis-URL konfigurieren. Siehe unten Modellerkennung (impliziter Provider).
Erste Schritte
1
SGLang starten
Starten Sie SGLang mit einem OpenAI-kompatiblen Server. Ihre Basis-URL sollte
/v1-Endpunkte bereitstellen (zum Beispiel /v1/models, /v1/chat/completions). SGLang
wird üblicherweise ausgeführt unter:http://127.0.0.1:30000/v1
2
API-Schlüssel festlegen
Wenn auf Ihrem Server keine Authentifizierung konfiguriert ist, funktioniert ein beliebiger Wert:
3
Onboarding ausführen oder ein Modell direkt festlegen
Modellerkennung (impliziter Provider)
WennSGLANG_API_KEY festgelegt ist (oder ein Authentifizierungsprofil vorhanden ist) und Sie
models.providers.sglang nicht definieren, fragt OpenClaw Folgendes ab:
GET http://127.0.0.1:30000/v1/models
Wenn Sie
models.providers.sglang explizit festlegen, verwendet OpenClaw standardmäßig die von Ihnen deklarierten
Modelle. Fügen Sie "sglang/*": {} zu agents.defaults.models hinzu, wenn
OpenClaw den /models-Endpunkt dieses konfigurierten Providers abfragen und
alle angekündigten SGLang-Modelle einbeziehen soll.Explizite Konfiguration (manuelle Modelle)
Verwenden Sie eine explizite Konfiguration, wenn:- SGLang auf einem anderen Host/Port ausgeführt wird.
- Sie die Werte für
contextWindow/maxTokensfest vorgeben möchten. - Ihr Server einen echten API-Schlüssel erfordert (oder Sie die Header steuern möchten).
Erweiterte Konfiguration
Proxy-ähnliches Verhalten
Proxy-ähnliches Verhalten
SGLang wird als Proxy-ähnliches OpenAI-kompatibles
/v1-Backend behandelt, nicht als
nativer OpenAI-Endpunkt.Fehlerbehebung
Fehlerbehebung
Server nicht erreichbarVergewissern Sie sich, dass der Server ausgeführt wird und antwortet:AuthentifizierungsfehlerWenn Anfragen aufgrund von Authentifizierungsfehlern fehlschlagen, legen Sie einen echten
SGLANG_API_KEY fest, der Ihrer
Serverkonfiguration entspricht, oder konfigurieren Sie den Provider explizit unter
models.providers.sglang.Verwandte Themen
Modellauswahl
Auswahl von Providern, Modellreferenzen und Failover-Verhalten.
Konfigurationsreferenz
Vollständiges Konfigurationsschema einschließlich Provider-Einträgen.