We highly recommend to use our Docker Image for development or production environment. Otherwise, please make sure you have built and installed ucx in your environment.
# clone this repository
git clone git@github.com:sgl-project/sglang-omni.git
cd sglang-omni
# create a virtual environment in docker
uv venv .venv -p 3.11
source .venv/bin/activate
# install
uv pip install -v .
# install for development
uv pip install -v -e ".[dev]"We have build all necessary dependencies into our Docker Image, so you can simply pull and run it.
# we strongly recommend using our docker image for stable environment
# NOTE: this docker image will be moved to lmsysorg upon release
docker pull frankleeeee/sglang-omni:dev
# run the container
docker run -it \
--shm-size 32g \
--gpus all \
--ipc host \
--network host \
--privileged \
frankleeeee/sglang-omni:dev \
/bin/zsh