Spaces:
Running
Running
Fix: Runtime error - correct class initialization order
Browse files
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 |
-
#
|
| 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 |
|