From 96584ab692d8e6ccd236f340288d1dc54b527899 Mon Sep 17 00:00:00 2001 From: jianzhao-xu <978716854@qq.com> Date: Fri, 30 Jan 2026 15:26:54 +0800 Subject: [PATCH] adapt MODELSCOPE download (#17922) --- python/sglang/srt/server_args.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/python/sglang/srt/server_args.py b/python/sglang/srt/server_args.py index f826fd5f2..294b6d77b 100644 --- a/python/sglang/srt/server_args.py +++ b/python/sglang/srt/server_args.py @@ -850,9 +850,14 @@ class ServerArgs: if not os.path.exists(self.model_path): from modelscope import snapshot_download - self.model_path = snapshot_download(self.model_path) + self.model_path = snapshot_download( + self.model_path, cache_dir=self.download_dir, revision=self.revision + ) self.tokenizer_path = snapshot_download( - self.tokenizer_path, ignore_patterns=["*.bin", "*.safetensors"] + self.tokenizer_path, + cache_dir=self.download_dir, + revision=self.revision, + ignore_patterns=["*.bin", "*.safetensors"], ) # Mamba scheduler strategy