AliInamdar commited on
Commit
af708e4
Β·
verified Β·
1 Parent(s): 2c600a0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -55,14 +55,15 @@ def clean_sql_for_duckdb(sql, df_columns):
55
 
56
  # πŸ’¬ Main chatbot function
57
  def chatbot_interface(file, question):
58
- try:
59
  df = pd.read_excel(file)
60
  sql = generate_sql_from_prompt(question, df)
61
  cleaned_sql = clean_sql_for_duckdb(sql, df.columns)
62
  result = duckdb.query(cleaned_sql).to_df()
63
  return f"πŸ“œ SQL Query:\n```sql\n{sql}\n```", result
64
  except Exception as e:
65
- return f"❌ Error: {str(e)}", pd.DataFrame()
 
66
 
67
 
68
  # πŸŽ›οΈ Gradio UI
 
55
 
56
  # πŸ’¬ Main chatbot function
57
  def chatbot_interface(file, question):
58
+ try:
59
  df = pd.read_excel(file)
60
  sql = generate_sql_from_prompt(question, df)
61
  cleaned_sql = clean_sql_for_duckdb(sql, df.columns)
62
  result = duckdb.query(cleaned_sql).to_df()
63
  return f"πŸ“œ SQL Query:\n```sql\n{sql}\n```", result
64
  except Exception as e:
65
+ return f"❌ Error: {str(e)}", pd.DataFrame()
66
+
67
 
68
 
69
  # πŸŽ›οΈ Gradio UI