Skip to main content
SGLang은 OpenAI 호환 HTTP API를 통해 오픈 웨이트 모델을 제공합니다. OpenClaw는 사용 가능한 모델을 자동 탐색하는 openai-completions 제공자 계열을 사용하여 SGLang에 연결합니다. OpenClaw는 SGLANG_API_KEY를 사용하여 옵트인하면 SGLang에서 사용 가능한 모델도 자동 탐색합니다. 사용자 지정 SGLang 베이스 URL도 구성하는 경우 검색을 동적으로 유지하려면 agents.defaults.models에서 sglang/*를 사용하세요. 아래의 모델 탐색(암시적 제공자)을 참조하세요.

시작하기

1

SGLang 시작

OpenAI 호환 서버로 SGLang을 실행합니다. 베이스 URL은 /v1 엔드포인트(예: /v1/models, /v1/chat/completions)를 제공해야 합니다. SGLang은 일반적으로 다음 주소에서 실행됩니다.
  • http://127.0.0.1:30000/v1
2

API 키 설정

서버에 인증이 구성되어 있지 않으면 어떤 값이든 사용할 수 있습니다.
3

온보딩 실행 또는 모델 직접 설정

또는 모델을 수동으로 구성합니다.

모델 탐색(암시적 제공자)

SGLANG_API_KEY가 설정되어 있거나 인증 프로필이 존재하고 models.providers.sglang을 정의하지 않은 경우 OpenClaw는 다음을 쿼리합니다.
  • GET http://127.0.0.1:30000/v1/models
그런 다음 반환된 ID를 모델 항목으로 변환합니다.
models.providers.sglang을 명시적으로 설정하면 OpenClaw는 기본적으로 선언된 모델을 사용합니다. OpenClaw가 구성된 제공자의 /models 엔드포인트를 쿼리하고 공개된 모든 SGLang 모델을 포함하도록 하려면 agents.defaults.models"sglang/*": {}를 추가하세요.

명시적 구성(수동 모델)

다음과 같은 경우 명시적 구성을 사용하세요.
  • SGLang이 다른 호스트나 포트에서 실행되는 경우
  • contextWindow/maxTokens 값을 고정하려는 경우
  • 서버에 실제 API 키가 필요하거나 헤더를 제어하려는 경우

고급 구성

SGLang은 네이티브 OpenAI 엔드포인트가 아니라 프록시 방식의 OpenAI 호환 /v1 백엔드로 처리됩니다.
서버에 연결할 수 없음서버가 실행 중이고 응답하는지 확인합니다.
인증 오류요청이 인증 오류로 실패하면 서버 구성과 일치하는 실제 SGLANG_API_KEY를 설정하거나 models.providers.sglang 아래에서 제공자를 명시적으로 구성하세요.
인증 없이 SGLang을 실행하는 경우 모델 탐색에 옵트인하려면 SGLANG_API_KEY에 비어 있지 않은 값을 지정하는 것으로 충분합니다.

관련 항목

모델 선택

제공자, 모델 참조 및 장애 조치 동작을 선택하는 방법입니다.

구성 참조

제공자 항목을 포함한 전체 구성 스키마입니다.