Spaces:
Running on Zero
Running on Zero
Disable SSR and suppress spaces runtime warning
Browse files- app.py +7 -0
- inference/interface/gradio_interface.py +6 -1
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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)
|