Skip to content

Commit b98933c

Browse files
ConalMullanclaude
andcommitted
Default all cloud GPU tools to Modal instead of RunPod
All 6 tools (flux2, image_edit, music_gen, qwen3_tts, sadtalker, voiceover) now default to --cloud modal. RunPod remains available as --cloud runpod for users who prefer it. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 6e65782 commit b98933c

6 files changed

Lines changed: 13 additions & 13 deletions

File tree

tools/flux2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -843,7 +843,7 @@ def main():
843843

844844
# Cloud GPU
845845
cloud_group = parser.add_argument_group("Cloud GPU")
846-
cloud_group.add_argument("--cloud", type=str, default="runpod", choices=["runpod", "modal"],
846+
cloud_group.add_argument("--cloud", type=str, default="modal", choices=["runpod", "modal"],
847847
help="Cloud GPU provider (default: runpod)")
848848
cloud_group.add_argument("--setup", action="store_true", help="Set up cloud endpoint")
849849
cloud_group.add_argument("--setup-gpu", type=str, default="AMPERE_24,ADA_24",

tools/image_edit.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,8 +378,8 @@ def main():
378378
adv_group.add_argument("--guidance", "-g", type=float, default=1.0, help="Guidance scale - higher = follows prompt more strictly (default: 1.0)")
379379
adv_group.add_argument("--negative", "-n", help="Negative prompt - things to avoid")
380380
adv_group.add_argument("--verbose", action="store_true", help="Show detailed output")
381-
adv_group.add_argument("--cloud", type=str, default="runpod", choices=["runpod", "modal"],
382-
help="Cloud GPU provider (default: runpod)")
381+
adv_group.add_argument("--cloud", type=str, default="modal", choices=["runpod", "modal"],
382+
help="Cloud GPU provider (default: modal)")
383383

384384
# Utility
385385
parser.add_argument("--list-presets", action="store_true", help="List available presets")

tools/music_gen.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -887,8 +887,8 @@ def main():
887887

888888
# Cloud provider
889889
cloud_group = parser.add_argument_group("Cloud")
890-
cloud_group.add_argument("--cloud", type=str, default="runpod", choices=["runpod", "modal"],
891-
help="Cloud GPU provider (default: runpod)")
890+
cloud_group.add_argument("--cloud", type=str, default="modal", choices=["runpod", "modal"],
891+
help="Cloud GPU provider (default: modal)")
892892

893893
# Setup
894894
setup_group = parser.add_argument_group("Setup")

tools/qwen3_tts.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,15 +149,15 @@ def generate_audio(
149149
verbose: bool = True,
150150
temperature: float | None = None,
151151
top_p: float | None = None,
152-
cloud: str = "runpod",
152+
cloud: str = "modal",
153153
) -> dict:
154154
"""Generate audio using Qwen3-TTS via cloud GPU.
155155
156156
This is the main entry point, importable by voiceover.py.
157157
Returns dict with: success, output, duration_seconds, duration_frames_30fps
158158
159159
Args:
160-
cloud: Cloud provider — "runpod" (default) or "modal".
160+
cloud: Cloud provider — "modal" (default) or "runpod".
161161
"""
162162
start_time = time.time()
163163
r2_keys_to_cleanup = []
@@ -852,9 +852,9 @@ def parse_args():
852852
parser.add_argument(
853853
"--cloud",
854854
type=str,
855-
default="runpod",
855+
default="modal",
856856
choices=["runpod", "modal"],
857-
help="Cloud GPU provider (default: runpod)",
857+
help="Cloud GPU provider (default: modal)",
858858
)
859859
parser.add_argument(
860860
"--timeout",

tools/sadtalker.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -680,9 +680,9 @@ def parse_args():
680680
parser.add_argument(
681681
"--cloud",
682682
type=str,
683-
default="runpod",
683+
default="modal",
684684
choices=["runpod", "modal"],
685-
help="Cloud GPU provider (default: runpod)",
685+
help="Cloud GPU provider (default: modal)",
686686
)
687687
parser.add_argument(
688688
"--timeout",

tools/voiceover.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,9 @@ def parse_args():
203203
parser.add_argument(
204204
"--cloud",
205205
type=str,
206-
default="runpod",
206+
default="modal",
207207
choices=["runpod", "modal"],
208-
help="Cloud GPU provider for Qwen3-TTS (default: runpod)",
208+
help="Cloud GPU provider for Qwen3-TTS (default: modal)",
209209
)
210210

211211
# Brand integration

0 commit comments

Comments
 (0)