Eueuiaa commited on
Commit
422b475
·
verified ·
1 Parent(s): d3fbfba

Update api/ltx_server.py

Browse files
Files changed (1) hide show
  1. api/ltx_server.py +13 -0
api/ltx_server.py CHANGED
@@ -358,7 +358,20 @@ class VideoService:
358
  worker.pipeline.prepare_conditioning = _aduc_prepare_conditioning_patch.__get__(worker.pipeline, LTXVideoPipeline)
359
  print("LTX POOL MANAGER: Todas as instâncias da pipeline foram corrigidas com sucesso.")
360
 
 
 
 
 
 
 
 
 
 
 
 
 
361
 
 
362
 
363
 
364
 
 
358
  worker.pipeline.prepare_conditioning = _aduc_prepare_conditioning_patch.__get__(worker.pipeline, LTXVideoPipeline)
359
  print("LTX POOL MANAGER: Todas as instâncias da pipeline foram corrigidas com sucesso.")
360
 
361
+ # Em ltx_server.py
362
+ def _apply_ltx_pipeline_patches(self):
363
+ """Aplica patches em tempo de execução na pipeline LTX para compatibilidade com ADUC-SDR."""
364
+ # Lógica de importação tardia para o tipo, caso não esteja no escopo global
365
+ from ltx_video.pipelines.pipeline_ltx_video import LTXVideoPipeline
366
+
367
+ print("LTX POOL MANAGER: Aplicando patches ADUC-SDR na pipeline LTX...")
368
+
369
+ # APLICA O PATCH DIRETAMENTE NA ÚNICA INSTÂNCIA DO PIPELINE
370
+ self.pipeline.prepare_conditioning = _aduc_prepare_conditioning_patch.__get__(
371
+ self.pipeline, LTXVideoPipeline
372
+ )
373
 
374
+ print("LTX POOL MANAGER: A instância da pipeline foi corrigida com sucesso.")
375
 
376
 
377