Wan 2.2 Studio · AI Scene Planner
by ppqxuco.huggingface.ppqxu/wan_2.2_i2v_studio
- Remote endpoint
- 159 tools
Tools
Wan_2_2_I2V_Studio__add_pairsWan_2_2_I2V_Studio__apply_simple_lorasWan_2_2_I2V_Studio__apply_simple_loras_1Wan_2_2_I2V_Studio__apply_speed_presetWan_2_2_I2V_Studio__apply_speed_preset_1Wan_2_2_I2V_Studio__apply_starterWan_2_2_I2V_Studio__big_space_runThe borrowed Space, asked for the prompt and the strengths in one message. The rules have already produced a full answer before the call goes out, so a Space that is asleep, private or slow costs you the wait and nothing else. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio__clear_allWan_2_2_I2V_Studio__deleteWan_2_2_I2V_Studio__fetch_linksResolve every download link to its model page and write the result back, so it is looked up once and then kept.Wan_2_2_I2V_Studio__generation_failedWan_2_2_I2V_Studio__gpu_estimate_textLive ZeroGPU cost readout, using the exact same formula the @spaces.GPU decorator asks for at generation time. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio__gpu_estimate_text_1Live ZeroGPU cost readout, using the exact same formula the @spaces.GPU decorator asks for at generation time. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio__gpu_estimate_text_2Live ZeroGPU cost readout, using the exact same formula the @spaces.GPU decorator asks for at generation time. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio__lambda_Wan_2_2_I2V_Studio__lambda__1Wan_2_2_I2V_Studio__lambda__10Wan_2_2_I2V_Studio__lambda__11Wan_2_2_I2V_Studio__lambda__12Wan_2_2_I2V_Studio__lambda__13Wan_2_2_I2V_Studio__lambda__14If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio__lambda__15If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio__lambda__16If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio__lambda__17Wan_2_2_I2V_Studio__lambda__2Wan_2_2_I2V_Studio__lambda__3Wan_2_2_I2V_Studio__lambda__4Wan_2_2_I2V_Studio__lambda__5Wan_2_2_I2V_Studio__lambda__6Wan_2_2_I2V_Studio__lambda__7Wan_2_2_I2V_Studio__lambda__8Wan_2_2_I2V_Studio__lambda__9Wan_2_2_I2V_Studio__load_repo_filesWan_2_2_I2V_Studio__load_repo_files_1Wan_2_2_I2V_Studio__load_repo_files_2Wan_2_2_I2V_Studio__load_repo_files_3Wan_2_2_I2V_Studio__load_repo_files_4Wan_2_2_I2V_Studio__load_repo_files_5Wan_2_2_I2V_Studio__load_repo_files_6Wan_2_2_I2V_Studio__load_repo_files_7Wan_2_2_I2V_Studio__load_repo_files_8Wan_2_2_I2V_Studio__load_repo_files_9Wan_2_2_I2V_Studio__pick_sceneWan_2_2_I2V_Studio__picker_profile_resetWan_2_2_I2V_Studio__picker_profile_reset_1Wan_2_2_I2V_Studio__prepare_wanOne writer submission; invalid sections never trigger another AI request. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio__quick_linkWan_2_2_I2V_Studio__quick_link_1Wan_2_2_I2V_Studio__read_effectsWan_2_2_I2V_Studio__read_effects_1Wan_2_2_I2V_Studio__read_effects_10Wan_2_2_I2V_Studio__read_effects_11Wan_2_2_I2V_Studio__read_effects_12Wan_2_2_I2V_Studio__read_effects_13Wan_2_2_I2V_Studio__read_effects_14Wan_2_2_I2V_Studio__read_effects_15Wan_2_2_I2V_Studio__read_effects_16Wan_2_2_I2V_Studio__read_effects_17Wan_2_2_I2V_Studio__read_effects_18Wan_2_2_I2V_Studio__read_effects_19Wan_2_2_I2V_Studio__read_effects_2Wan_2_2_I2V_Studio__read_effects_20Wan_2_2_I2V_Studio__read_effects_21Wan_2_2_I2V_Studio__read_effects_22Wan_2_2_I2V_Studio__read_effects_23Wan_2_2_I2V_Studio__read_effects_24Wan_2_2_I2V_Studio__read_effects_25Wan_2_2_I2V_Studio__read_effects_26Wan_2_2_I2V_Studio__read_effects_27Wan_2_2_I2V_Studio__read_effects_28Wan_2_2_I2V_Studio__read_effects_29Wan_2_2_I2V_Studio__read_effects_3Wan_2_2_I2V_Studio__read_effects_30Wan_2_2_I2V_Studio__read_effects_31Wan_2_2_I2V_Studio__read_effects_32Wan_2_2_I2V_Studio__read_effects_33Wan_2_2_I2V_Studio__read_effects_34Wan_2_2_I2V_Studio__read_effects_35Wan_2_2_I2V_Studio__read_effects_36Wan_2_2_I2V_Studio__read_effects_37Wan_2_2_I2V_Studio__read_effects_38Wan_2_2_I2V_Studio__read_effects_4Wan_2_2_I2V_Studio__read_effects_5Wan_2_2_I2V_Studio__read_effects_6Wan_2_2_I2V_Studio__read_effects_7Wan_2_2_I2V_Studio__read_effects_8Wan_2_2_I2V_Studio__read_effects_9Wan_2_2_I2V_Studio__read_effects_modelWan_2_2_I2V_Studio__refreshWan_2_2_I2V_Studio__refresh_1Wan_2_2_I2V_Studio__refresh_2Wan_2_2_I2V_Studio__refresh_promptWan_2_2_I2V_Studio__refresh_sceneWan_2_2_I2V_Studio__saveWan_2_2_I2V_Studio__swap_pickWan_2_2_I2V_Studio__swap_pick_1Wan_2_2_I2V_Studio__switch_modeWan_2_2_I2V_Studio__sync_slot_triggersOne local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_1One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_10One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_11One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_12One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_13One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_14One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_15One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_16One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_17One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_18One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_19One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_2One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_20One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_21One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_22One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_23One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_24One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_25One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_26One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_3One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_4One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_5One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_6One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_7One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_8One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio__sync_slot_triggers_9One local update for manual changes; never ask a writing model.Wan_2_2_I2V_Studio_add_soundDub the clip and hand back a copy with the sound on it. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_add_to_queueIf a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_auto_queueRuns after every generation; only appends when the box is ticked. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_check_lock_uploadIf a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_check_start_uploadIf a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_civitai_searchSearch CivitAI for lora. Returns `(readable list, dropdown update, {label: url})`.Wan_2_2_I2V_Studio_civitai_search_1Search CivitAI for lora. Returns `(readable list, dropdown update, {label: url})`.Wan_2_2_I2V_Studio_clear_queueWan_2_2_I2V_Studio_delete_profileWan_2_2_I2V_Studio_enhance_promptBuilder first - it is instant and never fails - then the model on top of it.Wan_2_2_I2V_Studio_export_settingsWan_2_2_I2V_Studio_extract_frameIf a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_extract_frame_1If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_generate_videoIf a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_identify_lorasName every filled box across the five slots. `fields` arrives as `repo, high, low` per slot, so each slot is reported on one line.Wan_2_2_I2V_Studio_import_settingsIf a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_join_queued_clipsWan_2_2_I2V_Studio_load_profileWan_2_2_I2V_Studio_maybe_soundUsed after a generation when the automatic box is ticked; a no-op otherwise. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_plan_scenePlan in short batches; apply the complete sheet atomically, without generating video. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_put_in_slotWrite the chosen result's download link into one High or Low box, leaving the rest alone.Wan_2_2_I2V_Studio_refresh_profilesRe-read the folder. The dropdown's choices are built once at start-up, so a profile saved in another tab (or after this page was opened) would otherwise stay invisible until a restart.Wan_2_2_I2V_Studio_refresh_profiles_1Re-read the folder. The dropdown's choices are built once at start-up, so a profile saved in another tab (or after this page was opened) would otherwise stay invisible until a restart.Wan_2_2_I2V_Studio_runtime_reportWan_2_2_I2V_Studio_save_profileWan_2_2_I2V_Studio_scene_abortWan_2_2_I2V_Studio_scene_kickWan_2_2_I2V_Studio_scene_kick_1Wan_2_2_I2V_Studio_scene_sheet_previewA readable, escaped review of exactly the lines the scene runner will use.Wan_2_2_I2V_Studio_scene_sheet_preview_1A readable, escaped review of exactly the lines the scene runner will use.Wan_2_2_I2V_Studio_scene_sheet_preview_2A readable, escaped review of exactly the lines the scene runner will use.Wan_2_2_I2V_Studio_scene_sheet_preview_3A readable, escaped review of exactly the lines the scene runner will use.Wan_2_2_I2V_Studio_scene_startIf a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_scene_stepOne clip of a chain, and nothing at all once the chain is finished. Deliberately one clip per call rather than a loop inside a single handler. A ZeroGPU token is minted for the browser request that started the work and it expires within minutes; a loop that runs for a quarter of an hour is still holding the first one by clip two. Chaining separate steps means every clip arrives on its own fresh request. The start image is handed back as the last frame of the clip just made, so the next step picks it up without anything having to be threaded through. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the toolWan_2_2_I2V_Studio_scene_stop
No tool matches.
As the server's own listing gives them. We never call a tool.