Solomon7890 commited on
Commit
2020a86
·
verified ·
1 Parent(s): ad9582c

Fix: Runtime error - correct class initialization order

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -26,10 +26,7 @@ from analytics_seo import analytics_tracker, SEOOptimizer
26
  # Import Voice Cloning
27
  from supertonic_voice_module import create_supertonic_interface
28
 
29
- # Initialize
30
- ultimate_brain = UltimateLegalBrain()
31
-
32
- # Copy the respond function and other necessary code from app_ultimate_brain
33
  class UltimateLegalBrain:
34
  def __init__(self):
35
  self.brain = UnifiedBrain()
@@ -124,6 +121,9 @@ custom_css = """
124
  seo_meta = SEOOptimizer.get_meta_tags()
125
  seo_structured = SEOOptimizer.get_structured_data()
126
 
 
 
 
127
  # Override the demo with voice cloning integrated
128
  demo_with_voice = gr.Blocks(title="ProVerBs Ultimate Legal AI Brain", css=custom_css)
129
 
 
26
  # Import Voice Cloning
27
  from supertonic_voice_module import create_supertonic_interface
28
 
29
+ # Define class FIRST
 
 
 
30
  class UltimateLegalBrain:
31
  def __init__(self):
32
  self.brain = UnifiedBrain()
 
121
  seo_meta = SEOOptimizer.get_meta_tags()
122
  seo_structured = SEOOptimizer.get_structured_data()
123
 
124
+ # Initialize AFTER class definition
125
+ ultimate_brain = UltimateLegalBrain()
126
+
127
  # Override the demo with voice cloning integrated
128
  demo_with_voice = gr.Blocks(title="ProVerBs Ultimate Legal AI Brain", css=custom_css)
129