lkeab commited on
Commit
e8fc2cf
·
verified ·
1 Parent(s): 7821e0a

Disable SSR and suppress spaces runtime warning

Browse files
app.py CHANGED
@@ -1,9 +1,16 @@
1
  import os
 
2
 
3
  from inference.interface import PenguinVLQwen3GradioInterface
4
  from inference.server import PenguinVLQwen3DirectClient
5
  from inference.server.direct_client import ensure_flash_attn_installed, preload_model
6
 
 
 
 
 
 
 
7
 
8
  def main():
9
  model_path = os.getenv("MODEL_PATH", "tencent/Penguin-VL-8B")
 
1
  import os
2
+ import warnings
3
 
4
  from inference.interface import PenguinVLQwen3GradioInterface
5
  from inference.server import PenguinVLQwen3DirectClient
6
  from inference.server.direct_client import ensure_flash_attn_installed, preload_model
7
 
8
+ warnings.filterwarnings(
9
+ "ignore",
10
+ message=r"`torch\.distributed\.reduce_op` is deprecated, please use `torch\.distributed\.ReduceOp` instead",
11
+ category=FutureWarning,
12
+ )
13
+
14
 
15
  def main():
16
  model_path = os.getenv("MODEL_PATH", "tencent/Penguin-VL-8B")
inference/interface/gradio_interface.py CHANGED
@@ -232,4 +232,9 @@ class PenguinVLQwen3GradioInterface(object):
232
  yield messages, ""
233
 
234
  def launch(self):
235
- self.interface.launch(**self.server_kwargs)
 
 
 
 
 
 
232
  yield messages, ""
233
 
234
  def launch(self):
235
+ launch_kwargs = dict(self.server_kwargs)
236
+ launch_kwargs.setdefault(
237
+ "ssr_mode",
238
+ os.getenv("PENGUINVL_GRADIO_SSR_MODE", "").strip().lower() in {"1", "true", "yes", "on"},
239
+ )
240
+ self.interface.launch(**launch_kwargs)