Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ModelTC/LightX2V
/ endpoints
Endpoints
30 in github.com/ModelTC/LightX2V
⨍
Functions
8,429
◇
Types & classes
1,399
↳
Endpoints
30
Route
_decoder_layer_attn_magi
magi_compile( dynamic_arg_dims={ "hidden_states": 0, "kv_buf": 2,
lightx2v/models/networks/neopp/infer/transformer_infer.py:None
Route
_decoder_layer_ffn_magi
magi_compile( dynamic_arg_dims={"hidden_states": 0}, config_patch=_magi_config_patch,
lightx2v/models/networks/neopp/infer/transformer_infer.py:None
Route
_fp8_scaled_mm
magi_register_custom_op( "lightx2v::fp8_scaled_mm", infer_output_meta_fn=_fp8_scaled_mm_meta,
lightx2v/common/ops/mm/mm_weight.py:None
Route
_qwen_rope_flashinfer_custom_op
magi_register_custom_op( "lightx2v::qwen_rope_flashinfer", infer_output_meta_fn=_qwen_rope_met
lightx2v/models/networks/qwen_image/infer/utils.py:None
Route
_qwen_rope_torch_custom_op
magi_register_custom_op( "lightx2v::qwen_rope_torch", infer_output_meta_fn=_qwen_rope_meta,
lightx2v/models/networks/qwen_image/infer/utils.py:None
Route
_rms_norm_custom_op
magi_register_custom_op( "lightx2v::rms_norm", infer_output_meta_fn=["x"], is_subgraph
lightx2v/common/ops/norm/triton_ops.py:None
Route
_run_input_encoder_local_i2i
ProfilingContext4DebugL2("Run HiDream i2i input encoder")
lightx2v/models/runners/hidream_o1_image/hidream_o1_image_runner.py:None
Route
_run_input_encoder_local_t2i
ProfilingContext4DebugL2("Run HiDream input encoder")
lightx2v/models/runners/hidream_o1_image/hidream_o1_image_runner.py:None
Route
_sage_attn2
magi_register_custom_op( "lightx2v::sage_attn2", infer_output_meta_fn=["q"], is_subgra
lightx2v/common/ops/attn/sage_attn.py:None
Route
_triton_layer_norm_custom_op
magi_register_custom_op( "lightx2v::triton_layer_norm", infer_output_meta_fn=["x"], is
lightx2v/common/ops/norm/triton_ops.py:None
Route
create_image_task
router.post("/", response_model=TaskResponse)
lightx2v/server/api/tasks/image.py:None
Route
create_image_task_form
router.post("/form", response_model=TaskResponse)
lightx2v/server/api/tasks/image.py:None
Route
create_image_task_sync
router.post("/sync")
lightx2v/server/api/tasks/image.py:None
Route
create_openai_image_edit
router.post("/edits", response_model=OpenAIImageResponse)
lightx2v/server/api/openai_images.py:None
Route
create_openai_image_generation
router.post("/generations", response_model=OpenAIImageResponse)
lightx2v/server/api/openai_images.py:None
Route
create_video_task
router.post("/", response_model=TaskResponse)
lightx2v/server/api/tasks/video.py:None
Route
create_video_task_form
router.post("/form", response_model=TaskResponse)
lightx2v/server/api/tasks/video.py:None
Route
download_file
router.get("/download/{file_path:path}")
lightx2v/server/api/files.py:None
Route
get_queue_status
router.get("/queue/status")
lightx2v/server/api/tasks/common.py:None
Route
get_service_metadata
router.get("/metadata")
lightx2v/server/api/service_routes.py:None
Route
get_service_status
router.get("/status")
lightx2v/server/api/service_routes.py:None
Route
get_task_result
router.get("/{task_id}/result")
lightx2v/server/api/tasks/common.py:None
Route
get_task_status
router.get("/{task_id}/status")
lightx2v/server/api/tasks/common.py:None
Route
health_check
self.app.get("/health")
lightx2v/server/api/server.py:None
Route
infer_block_post_attn_magi
magi_compile( dynamic_arg_dims={ "hidden_states": 0, "encoder_hidd
lightx2v/models/networks/qwen_image/infer/transformer_infer.py:None
Route
infer_block_pre_attn_magi
magi_compile( dynamic_arg_dims={ "hidden_states": 0, "encoder_hidd
lightx2v/models/networks/qwen_image/infer/transformer_infer.py:None
Route
list_tasks
router.get("/")
lightx2v/server/api/tasks/common.py:None
Route
redirect_to_docs
self.app.get("/")
lightx2v/server/api/server.py:None
Route
stop_all_running_tasks
router.delete("/all/running", response_model=StopTaskResponse)
lightx2v/server/api/tasks/common.py:None
Route
stop_task
router.delete("/{task_id}", response_model=StopTaskResponse)
lightx2v/server/api/tasks/common.py:None