QAway-to commited on
Commit
2de0ed6
·
1 Parent(s): 408bfed

Base app.py interface v2.3

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -26,7 +26,7 @@ def fetch_bank_data():
26
  return f"❌ Ошибка: {e}", pd.DataFrame()
27
 
28
  # --------------------------------------------------------------
29
- # 🧠 Анализ данных
30
  # --------------------------------------------------------------
31
  def analyze_data(df: pd.DataFrame):
32
  if df.empty:
@@ -40,7 +40,7 @@ def analyze_data(df: pd.DataFrame):
40
  )
41
 
42
  # --------------------------------------------------------------
43
- # 🧩 Генерация SWOT-анализа (эмуляция RAG)
44
  # --------------------------------------------------------------
45
  def generate_swot(df: pd.DataFrame):
46
  if df.empty:
@@ -65,7 +65,7 @@ def generate_swot(df: pd.DataFrame):
65
  )
66
 
67
  # --------------------------------------------------------------
68
- # 📤 Экспорт в Excel (Power BI)
69
  # --------------------------------------------------------------
70
  def export_to_excel(df: pd.DataFrame):
71
  if df.empty:
@@ -94,7 +94,7 @@ def export_to_excel(df: pd.DataFrame):
94
  return None, f"❌ Ошибка при создании файла: {e}"
95
 
96
  # --------------------------------------------------------------
97
- # 🧱 Интерфейс Gradio
98
  # --------------------------------------------------------------
99
  with gr.Blocks(theme=gr.themes.Soft(), title="🏦 Banking Data RAG Prototype") as demo:
100
  gr.Markdown(
 
26
  return f"❌ Ошибка: {e}", pd.DataFrame()
27
 
28
  # --------------------------------------------------------------
29
+ # Анализ данных
30
  # --------------------------------------------------------------
31
  def analyze_data(df: pd.DataFrame):
32
  if df.empty:
 
40
  )
41
 
42
  # --------------------------------------------------------------
43
+ # Генерация SWOT-анализа (эмуляция RAG)
44
  # --------------------------------------------------------------
45
  def generate_swot(df: pd.DataFrame):
46
  if df.empty:
 
65
  )
66
 
67
  # --------------------------------------------------------------
68
+ # Экспорт в Excel (Power BI)
69
  # --------------------------------------------------------------
70
  def export_to_excel(df: pd.DataFrame):
71
  if df.empty:
 
94
  return None, f"❌ Ошибка при создании файла: {e}"
95
 
96
  # --------------------------------------------------------------
97
+ # Интерфейс Gradio
98
  # --------------------------------------------------------------
99
  with gr.Blocks(theme=gr.themes.Soft(), title="🏦 Banking Data RAG Prototype") as demo:
100
  gr.Markdown(