Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -6,6 +6,7 @@ from chart_generation import *
|
|
| 6 |
from charts_advanced import *
|
| 7 |
from users_management import *
|
| 8 |
from code_df_custom import *
|
|
|
|
| 9 |
|
| 10 |
|
| 11 |
# Categories
|
|
@@ -131,6 +132,9 @@ with gr.Blocks() as demo:
|
|
| 131 |
btn_search_status = gr.Button("Search for status", scale=2)
|
| 132 |
btn_extract = gr.Button("Extract excel from URL")
|
| 133 |
|
|
|
|
|
|
|
|
|
|
| 134 |
|
| 135 |
with gr.Tab("Ask LLM"):
|
| 136 |
gr.Markdown("### This section utilizes Large Language Models (LLMs) to query rows in an Excel file")
|
|
@@ -208,6 +212,10 @@ with gr.Blocks() as demo:
|
|
| 208 |
fi_excel.change(get_columns, inputs=[fi_excel], outputs=[dd_source_ask, dd_source_class, dd_label1, dd_label2, dd_searchcol, df_output,st_filename, df_input])
|
| 209 |
|
| 210 |
btn_extract.click(extractionPrincipale, inputs=[dd_url, fi_excel, dd_status], outputs=[fi_excel])
|
|
|
|
|
|
|
|
|
|
|
|
|
| 211 |
|
| 212 |
mist_button.click(chat_with_mistral, inputs=[dd_source_ask, tb_destcol, dd_prompt, fi_excel, dd_url, dd_searchcol, dd_keywords, dd_llm, st_user], outputs=[fi_excel, df_output, dd_prompt, dd_keywords, st_user])
|
| 213 |
|
|
|
|
| 6 |
from charts_advanced import *
|
| 7 |
from users_management import *
|
| 8 |
from code_df_custom import *
|
| 9 |
+
from split_files_to_excel import *
|
| 10 |
|
| 11 |
|
| 12 |
# Categories
|
|
|
|
| 132 |
btn_search_status = gr.Button("Search for status", scale=2)
|
| 133 |
btn_extract = gr.Button("Extract excel from URL")
|
| 134 |
|
| 135 |
+
with gr.Tab("Split Files"):
|
| 136 |
+
fi_input = gr.File(file_count='multiple')
|
| 137 |
+
|
| 138 |
|
| 139 |
with gr.Tab("Ask LLM"):
|
| 140 |
gr.Markdown("### This section utilizes Large Language Models (LLMs) to query rows in an Excel file")
|
|
|
|
| 212 |
fi_excel.change(get_columns, inputs=[fi_excel], outputs=[dd_source_ask, dd_source_class, dd_label1, dd_label2, dd_searchcol, df_output,st_filename, df_input])
|
| 213 |
|
| 214 |
btn_extract.click(extractionPrincipale, inputs=[dd_url, fi_excel, dd_status], outputs=[fi_excel])
|
| 215 |
+
|
| 216 |
+
|
| 217 |
+
# Split files
|
| 218 |
+
fi_input.upload(split_in_df, inputs=fi_input, outputs=fi_excel)
|
| 219 |
|
| 220 |
mist_button.click(chat_with_mistral, inputs=[dd_source_ask, tb_destcol, dd_prompt, fi_excel, dd_url, dd_searchcol, dd_keywords, dd_llm, st_user], outputs=[fi_excel, df_output, dd_prompt, dd_keywords, st_user])
|
| 221 |
|