Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -108,7 +108,6 @@ def update_analysis(symbol, prediction_days):
|
|
| 108 |
</ul>
|
| 109 |
"""
|
| 110 |
|
| 111 |
-
# Diperbarui menjadi CHRONOS-2
|
| 112 |
prediction = f"""
|
| 113 |
<h4>30-DAY AI FORECAST (CHRONOS-2)</h4>
|
| 114 |
<b>Predicted High:</b> Rp{predictions.get('high_30d', 0):,.2f}<br>
|
|
@@ -120,8 +119,6 @@ def update_analysis(symbol, prediction_days):
|
|
| 120 |
<b>Model Insight:</b><br>{predictions.get('summary', 'No analysis available')}
|
| 121 |
"""
|
| 122 |
|
| 123 |
-
# Karena custom CSS dihapus, kita akan menggunakan div sederhana tanpa class 'panel-box' dan 'triple-panel'
|
| 124 |
-
# Gradio secara otomatis akan menata elemen-elemen ini dengan lebih standar
|
| 125 |
return (
|
| 126 |
f"""
|
| 127 |
<div style="display: flex; flex-direction: row; gap: 16px;">
|
|
@@ -136,10 +133,8 @@ def update_analysis(symbol, prediction_days):
|
|
| 136 |
)
|
| 137 |
|
| 138 |
|
| 139 |
-
# --- Perubahan utama di sini ---
|
| 140 |
with gr.Blocks(
|
| 141 |
title="REXPRO FINANCIAL AI DASHBOARD"
|
| 142 |
-
# Parameter theme dan css dihapus untuk kembali ke default Gradio
|
| 143 |
) as app:
|
| 144 |
gr.Markdown("# REXPRO FINANCIAL AI DASHBOARD")
|
| 145 |
gr.Markdown(
|
|
@@ -164,8 +159,6 @@ with gr.Blocks(
|
|
| 164 |
analyze_button = gr.Button("RUN ANALYSIS")
|
| 165 |
|
| 166 |
gr.Markdown("---")
|
| 167 |
-
# Bagian report_section diubah agar lebih kompatibel dengan tema default,
|
| 168 |
-
# menggunakan sedikit inline CSS untuk meniru tata letak tiga kolom dasar.
|
| 169 |
report_section = gr.HTML()
|
| 170 |
gr.Markdown("---")
|
| 171 |
|
|
|
|
| 108 |
</ul>
|
| 109 |
"""
|
| 110 |
|
|
|
|
| 111 |
prediction = f"""
|
| 112 |
<h4>30-DAY AI FORECAST (CHRONOS-2)</h4>
|
| 113 |
<b>Predicted High:</b> Rp{predictions.get('high_30d', 0):,.2f}<br>
|
|
|
|
| 119 |
<b>Model Insight:</b><br>{predictions.get('summary', 'No analysis available')}
|
| 120 |
"""
|
| 121 |
|
|
|
|
|
|
|
| 122 |
return (
|
| 123 |
f"""
|
| 124 |
<div style="display: flex; flex-direction: row; gap: 16px;">
|
|
|
|
| 133 |
)
|
| 134 |
|
| 135 |
|
|
|
|
| 136 |
with gr.Blocks(
|
| 137 |
title="REXPRO FINANCIAL AI DASHBOARD"
|
|
|
|
| 138 |
) as app:
|
| 139 |
gr.Markdown("# REXPRO FINANCIAL AI DASHBOARD")
|
| 140 |
gr.Markdown(
|
|
|
|
| 159 |
analyze_button = gr.Button("RUN ANALYSIS")
|
| 160 |
|
| 161 |
gr.Markdown("---")
|
|
|
|
|
|
|
| 162 |
report_section = gr.HTML()
|
| 163 |
gr.Markdown("---")
|
| 164 |
|