Carlexxx commited on
Commit
a957837
·
1 Parent(s): ac82132

feat: Implement self-contained specialist managers

Browse files
aduc_framework/engineers/deformes2D_thinker.py CHANGED
@@ -36,7 +36,7 @@ import gradio as gr
36
  from typing import List
37
 
38
  # It imports the communication layer, not the API directly
39
- from managers.gemini_manager import gemini_manager_singleton
40
 
41
  logger = logging.getLogger(__name__)
42
 
 
36
  from typing import List
37
 
38
  # It imports the communication layer, not the API directly
39
+ from ..managers.gemini_manager import gemini_manager_singleton
40
 
41
  logger = logging.getLogger(__name__)
42
 
aduc_framework/engineers/deformes3D.py CHANGED
@@ -39,12 +39,12 @@ import yaml
39
  import torch
40
  import numpy as np
41
 
42
- from managers.flux_kontext_manager import flux_kontext_singleton
43
- from engineers.deformes2D_thinker import deformes2d_thinker_singleton
44
- from aduc_types import LatentConditioningItem
45
- from managers.ltx_manager import ltx_manager_singleton
46
- from managers.vae_manager import vae_manager_singleton
47
- from managers.latent_enhancer_manager import latent_enhancer_specialist_singleton
48
 
49
  logger = logging.getLogger(__name__)
50
 
 
39
  import torch
40
  import numpy as np
41
 
42
+ from ..managers.flux_kontext_manager import flux_kontext_singleton
43
+ from ..engineers.deformes2D_thinker import deformes2d_thinker_singleton
44
+ from types import LatentConditioningItem
45
+ from ..managers.ltx_manager import ltx_manager_singleton
46
+ from ..managers.vae_manager import vae_manager_singleton
47
+ from ..managers.latent_enhancer_manager import latent_enhancer_specialist_singleton
48
 
49
  logger = logging.getLogger(__name__)
50
 
aduc_framework/engineers/deformes3D_thinker.py CHANGED
@@ -14,10 +14,10 @@ from PIL import Image
14
  import torch
15
 
16
  # Importa o singleton do LTX para ter acesso à sua pipeline e aos modelos nela
17
- from managers.ltx_manager import ltx_manager_singleton
18
 
19
  # Importa o prompt de sistema do LTX para garantir consistência
20
- from ltx_video.utils.prompt_enhance_utils import I2V_CINEMATIC_PROMPT
21
 
22
  logger = logging.getLogger(__name__)
23
 
 
14
  import torch
15
 
16
  # Importa o singleton do LTX para ter acesso à sua pipeline e aos modelos nela
17
+ from ..managers.ltx_manager import ltx_manager_singleton
18
 
19
  # Importa o prompt de sistema do LTX para garantir consistência
20
+ from ..ltx_video.utils.prompt_enhance_utils import I2V_CINEMATIC_PROMPT
21
 
22
  logger = logging.getLogger(__name__)
23
 
aduc_framework/engineers/deformes4D.py CHANGED
@@ -45,14 +45,14 @@ import shutil
45
  from pathlib import Path
46
  from typing import List, Tuple, Generator, Dict, Any
47
 
48
- from aduc_types import LatentConditioningItem
49
- from managers.ltx_manager import ltx_manager_singleton
50
- from managers.latent_enhancer_manager import latent_enhancer_specialist_singleton
51
- from managers.vae_manager import vae_manager_singleton
52
- from engineers.deformes2D_thinker import deformes2d_thinker_singleton
53
- from managers.seedvr_manager import seedvr_manager_singleton
54
- from managers.mmaudio_manager import mmaudio_manager_singleton
55
- from tools.video_encode_tool import video_encode_tool_singleton
56
 
57
  logger = logging.getLogger(__name__)
58
 
 
45
  from pathlib import Path
46
  from typing import List, Tuple, Generator, Dict, Any
47
 
48
+ from types import LatentConditioningItem
49
+ from ..managers.ltx_manager import ltx_manager_singleton
50
+ from ..managers.latent_enhancer_manager import latent_enhancer_specialist_singleton
51
+ from ..managers.vae_manager import vae_manager_singleton
52
+ from ..engineers.deformes2D_thinker import deformes2d_thinker_singleton
53
+ from ..managers.seedvr_manager import seedvr_manager_singleton
54
+ from ..managers.mmaudio_manager import mmaudio_manager_singleton
55
+ from ..tools.video_encode_tool import video_encode_tool_singleton
56
 
57
  logger = logging.getLogger(__name__)
58
 
aduc_framework/engineers/deformes7D.py CHANGED
@@ -45,15 +45,15 @@ import shutil
45
  from pathlib import Path
46
  from typing import List, Tuple, Dict, Generator
47
 
48
- from aduc_types import LatentConditioningItem
49
- from managers.ltx_manager import ltx_manager_singleton
50
- from managers.latent_enhancer_manager import latent_enhancer_specialist_singleton
51
- from managers.vae_manager import vae_manager_singleton
52
- from engineers.deformes2D_thinker import deformes2d_thinker_singleton
53
- from engineers.deformes3D_thinker import deformes3d_thinker_singleton
54
- from managers.seedvr_manager import seedvr_manager_singleton
55
- from managers.mmaudio_manager import mmaudio_manager_singleton
56
- from tools.video_encode_tool import video_encode_tool_singleton
57
 
58
  logger = logging.getLogger(__name__)
59
 
 
45
  from pathlib import Path
46
  from typing import List, Tuple, Dict, Generator
47
 
48
+ from types import LatentConditioningItem
49
+ from ..managers.ltx_manager import ltx_manager_singleton
50
+ from ..managers.latent_enhancer_manager import latent_enhancer_specialist_singleton
51
+ from ..managers.vae_manager import vae_manager_singleton
52
+ from ..engineers.deformes2D_thinker import deformes2d_thinker_singleton
53
+ from ..engineers.deformes3D_thinker import deformes3d_thinker_singleton
54
+ from ..managers.seedvr_manager import seedvr_manager_singleton
55
+ from ..managers.mmaudio_manager import mmaudio_manager_singleton
56
+ from ..tools.video_encode_tool import video_encode_tool_singleton
57
 
58
  logger = logging.getLogger(__name__)
59