asoria HF staff commited on
Commit
10c1114
·
verified ·
1 Parent(s): 8e28628

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -59,7 +59,11 @@ def text2sql(dataset_name, query_input):
59
  try:
60
  first_parquet = get_first_parquet(dataset_name)
61
  except Exception as error:
62
- return f"❌ Dataset does not exist or is not supported {error=}"
 
 
 
 
63
  first_parquet_url = first_parquet["url"]
64
  print(first_parquet_url)
65
  con = duckdb.connect()
@@ -84,7 +88,10 @@ def text2sql(dataset_name, query_input):
84
  try:
85
  sql_output = query_remote_model(text)
86
  except Exception as error:
87
- return f"❌ Unable to get the SQL query based on the text. {error=}"
 
 
 
88
 
89
  try:
90
  query_result = con.sql(sql_output).df()
 
59
  try:
60
  first_parquet = get_first_parquet(dataset_name)
61
  except Exception as error:
62
+ return {
63
+ query_output: "",
64
+ df:pd.DataFrame([{"error": f"❌ Could not get dataset schema. {error=}"}])
65
+ }
66
+
67
  first_parquet_url = first_parquet["url"]
68
  print(first_parquet_url)
69
  con = duckdb.connect()
 
88
  try:
89
  sql_output = query_remote_model(text)
90
  except Exception as error:
91
+ return {
92
+ query_output: "",
93
+ df:pd.DataFrame([{"error": f"❌ Unable to get the SQL query based on the text. {error=}"}])
94
+ }
95
 
96
  try:
97
  query_result = con.sql(sql_output).df()