Spaces:
Sleeping
Sleeping
Commit ·
e11e9b5
1
Parent(s): 17a3dab
Update app.py
Browse files
app.py
CHANGED
|
@@ -19,7 +19,9 @@ def read_sql_query(sql, db):
|
|
| 19 |
#st.write(row)
|
| 20 |
conn.close()
|
| 21 |
output_df = pd.DataFrame(rows)
|
| 22 |
-
|
|
|
|
|
|
|
| 23 |
|
| 24 |
|
| 25 |
|
|
@@ -51,7 +53,7 @@ if i_pwd=='password':
|
|
| 51 |
# Step 1: User input
|
| 52 |
with st.chat_message(name= 'assistant'):
|
| 53 |
st.markdown('Ask question and press Enter')
|
| 54 |
-
|
| 55 |
|
| 56 |
user_query= st.chat_input('')
|
| 57 |
if user_query:
|
|
@@ -67,10 +69,9 @@ if i_pwd=='password':
|
|
| 67 |
# Step 2: Backend processing on Enter
|
| 68 |
#if user_query:
|
| 69 |
text='question:{}. table:{}'.format(user_query,create_table_statement.replace("text", 'VARCHAR') )
|
| 70 |
-
|
|
|
|
| 71 |
generated_sql= generated_sql[0]['generated_text']
|
| 72 |
-
|
| 73 |
-
|
| 74 |
i_gen_query = st.text_area("AI Generated SQL (edit if required)", generated_sql)
|
| 75 |
|
| 76 |
|
|
@@ -78,7 +79,7 @@ if i_pwd=='password':
|
|
| 78 |
# Step 4: Process edited text on Enter
|
| 79 |
if st.button("Show results") and i_gen_query:
|
| 80 |
st.session_state.messages.append({"role":"assistant", "content": i_gen_query })
|
| 81 |
-
|
| 82 |
|
| 83 |
# Step 5: Display final output
|
| 84 |
#st.write("Final Output:", final_output)
|
|
|
|
| 19 |
#st.write(row)
|
| 20 |
conn.close()
|
| 21 |
output_df = pd.DataFrame(rows)
|
| 22 |
+
st.tablw(output_df)
|
| 23 |
+
|
| 24 |
+
#return output_df
|
| 25 |
|
| 26 |
|
| 27 |
|
|
|
|
| 53 |
# Step 1: User input
|
| 54 |
with st.chat_message(name= 'assistant'):
|
| 55 |
st.markdown('Ask question and press Enter')
|
| 56 |
+
#st.session_state.messages.append({"role":"assistant", "content": 'Ask question and press Enter' })
|
| 57 |
|
| 58 |
user_query= st.chat_input('')
|
| 59 |
if user_query:
|
|
|
|
| 69 |
# Step 2: Backend processing on Enter
|
| 70 |
#if user_query:
|
| 71 |
text='question:{}. table:{}'.format(user_query,create_table_statement.replace("text", 'VARCHAR') )
|
| 72 |
+
with st.spinner('Loading model. Please wait...'):
|
| 73 |
+
generated_sql= translator([text])
|
| 74 |
generated_sql= generated_sql[0]['generated_text']
|
|
|
|
|
|
|
| 75 |
i_gen_query = st.text_area("AI Generated SQL (edit if required)", generated_sql)
|
| 76 |
|
| 77 |
|
|
|
|
| 79 |
# Step 4: Process edited text on Enter
|
| 80 |
if st.button("Show results") and i_gen_query:
|
| 81 |
st.session_state.messages.append({"role":"assistant", "content": i_gen_query })
|
| 82 |
+
read_sql_query(i_gen_query, "Cars_db.sqlite"))
|
| 83 |
|
| 84 |
# Step 5: Display final output
|
| 85 |
#st.write("Final Output:", final_output)
|