YchKhan commited on
Commit
d7d88a6
1 Parent(s): ee08374

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -18
app.py CHANGED
@@ -4,7 +4,7 @@ from excel_chat import *
4
  from classification import *
5
  from chart_generation import *
6
  from charts_advanced import *
7
- #from users_management import *
8
 
9
 
10
  # Categories
@@ -84,19 +84,19 @@ df_cate = pd.DataFrame(categories)
84
 
85
  with gr.Blocks() as demo:
86
 
87
- # with gr.Row():
88
- # with gr.Column():
89
- # gr.Markdown("## Extaction, Classification and AI tool")
90
- # with gr.Column():
91
- # md_username = gr.Markdown()
92
- # btn_logout = gr.Button("Logout")
93
- # with gr.Accordion(label="**Login** to keep user preferences", open=False):
94
- # st_user = gr.State()
95
- # with gr.Column():
96
- # tb_user = gr.Textbox(label='Username')
97
- # tb_pwd = gr.Textbox(label='Password', type='password')
98
- # with gr.Row():
99
- # btn_login = gr.Button('Login')
100
 
101
  with gr.Tab("File extraction"):
102
  gr.Markdown(" Put either just a link, or a link and an excel file with an 'Actions' column")
@@ -154,9 +154,9 @@ with gr.Blocks() as demo:
154
  fi_excel = gr.File(label="Excel File")
155
 
156
  # authentication
157
- # btn_login.click(auth_user, inputs=[tb_user, tb_pwd], outputs=[st_user, md_username, dd_prompt, dd_keywords])
158
- # tb_pwd.submit(auth_user, inputs=[tb_user, tb_pwd], outputs=[st_user, md_username, dd_prompt, dd_keywords])
159
- # btn_logout.click(logout, inputs=None, outputs=[st_user, md_username, dd_prompt, dd_keywords])
160
 
161
 
162
  btn_search_status.click(extract_statuses, inputs=dd_url, outputs=dd_status)
@@ -167,7 +167,7 @@ with gr.Blocks() as demo:
167
 
168
  btn_extract.click(extractionPrincipale, inputs=[dd_url, fi_excel, dd_status], outputs=[fi_excel, tb_message])
169
 
170
- mist_button.click(chat_with_mistral, inputs=[dd_source_ask, tb_destcol, dd_prompt, fi_excel, dd_url, dd_searchcol, dd_keywords, rd_llm], outputs=[fi_excel, df_output]) #todo ", st_user"
171
 
172
  btn_classif.click(classification, inputs=[dd_source_class, fi_excel, df_category], outputs=[fi_excel, df_output])
173
 
 
4
  from classification import *
5
  from chart_generation import *
6
  from charts_advanced import *
7
+ from users_management import *
8
 
9
 
10
  # Categories
 
84
 
85
  with gr.Blocks() as demo:
86
 
87
+ with gr.Row():
88
+ with gr.Column():
89
+ gr.Markdown("## Extaction, Classification and AI tool")
90
+ with gr.Column():
91
+ md_username = gr.Markdown()
92
+ btn_logout = gr.Button("Logout")
93
+ with gr.Accordion(label="**Login** to keep user preferences", open=False):
94
+ st_user = gr.State()
95
+ with gr.Column():
96
+ tb_user = gr.Textbox(label='Username')
97
+ tb_pwd = gr.Textbox(label='Password', type='password')
98
+ with gr.Row():
99
+ btn_login = gr.Button('Login')
100
 
101
  with gr.Tab("File extraction"):
102
  gr.Markdown(" Put either just a link, or a link and an excel file with an 'Actions' column")
 
154
  fi_excel = gr.File(label="Excel File")
155
 
156
  # authentication
157
+ btn_login.click(auth_user, inputs=[tb_user, tb_pwd], outputs=[st_user, md_username, dd_prompt, dd_keywords])
158
+ tb_pwd.submit(auth_user, inputs=[tb_user, tb_pwd], outputs=[st_user, md_username, dd_prompt, dd_keywords])
159
+ btn_logout.click(logout, inputs=None, outputs=[st_user, md_username, dd_prompt, dd_keywords])
160
 
161
 
162
  btn_search_status.click(extract_statuses, inputs=dd_url, outputs=dd_status)
 
167
 
168
  btn_extract.click(extractionPrincipale, inputs=[dd_url, fi_excel, dd_status], outputs=[fi_excel, tb_message])
169
 
170
+ mist_button.click(chat_with_mistral, inputs=[dd_source_ask, tb_destcol, dd_prompt, fi_excel, dd_url, dd_searchcol, dd_keywords, rd_llm, st_user], outputs=[fi_excel, df_output]) #todo "
171
 
172
  btn_classif.click(classification, inputs=[dd_source_class, fi_excel, df_category], outputs=[fi_excel, df_output])
173