Commit ·
4aeaaaa
1
Parent(s): f1156dc
Raise Modal generation timeout to 2 hours
Browse filesA 120-min+ record attempt hit the 3600s ceiling and lost the entire
render. The generator streams progress throughout, so a long timeout is
insurance against losing an hour of GPU work, not a runaway risk. Clone
references also prefill slower than the preset-voice pace the old
ceiling was sized against.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
backend_modal/modal_runner.py
CHANGED
|
@@ -65,7 +65,10 @@ cache_volume = modal.Volume.from_name("vibevoice-cache", create_if_missing=True)
|
|
| 65 |
@app.cls(
|
| 66 |
gpu="A100-40GB",
|
| 67 |
scaledown_window=300,
|
| 68 |
-
timeout=
|
|
|
|
|
|
|
|
|
|
| 69 |
volumes={"/cache": cache_volume}
|
| 70 |
)
|
| 71 |
class VibeVoiceModel:
|
|
|
|
| 65 |
@app.cls(
|
| 66 |
gpu="A100-40GB",
|
| 67 |
scaledown_window=300,
|
| 68 |
+
timeout=7200, # was 3600: a 120-min+ record attempt hit the 1h ceiling at the
|
| 69 |
+
# finish line (2026-08-19), losing the whole render. Long-form
|
| 70 |
+
# with cloned voices runs slower than the preset-voice record
|
| 71 |
+
# pace (bigger reference prefill per chunk), so give 2h.
|
| 72 |
volumes={"/cache": cache_volume}
|
| 73 |
)
|
| 74 |
class VibeVoiceModel:
|