tferhan commited on
Commit
d9d7a9c
·
verified ·
1 Parent(s): db101f6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -1
app.py CHANGED
@@ -12,6 +12,7 @@ from qa_txt import llm
12
  # from trans import trans
13
  import pathlib
14
  import gradio as gr
 
15
  from langchain.agents import (
16
  create_react_agent,
17
  AgentExecutor,
@@ -19,6 +20,8 @@ from langchain.agents import (
19
  )
20
  from langchain import hub
21
 
 
 
22
 
23
  file_text = pathlib.Path('intents_v2.txt').read_text()
24
 
@@ -130,4 +133,15 @@ def data_gov_ma(message, history):
130
  except ValueError as e:
131
  return "Je suis désolé, je n'ai pas compris votre question.Pourriez-vous la reformuler s'il vous plaît ?"
132
 
133
- gr.ChatInterface(data_gov_ma).launch()
 
 
 
 
 
 
 
 
 
 
 
 
12
  # from trans import trans
13
  import pathlib
14
  import gradio as gr
15
+ import threading, time
16
  from langchain.agents import (
17
  create_react_agent,
18
  AgentExecutor,
 
20
  )
21
  from langchain import hub
22
 
23
+ from gradio_client import Client
24
+
25
 
26
  file_text = pathlib.Path('intents_v2.txt').read_text()
27
 
 
133
  except ValueError as e:
134
  return "Je suis désolé, je n'ai pas compris votre question.Pourriez-vous la reformuler s'il vous plaît ?"
135
 
136
+ gr.ChatInterface(data_gov_ma).launch()
137
+
138
+
139
+
140
+ def keep_alive():
141
+ while True:
142
+ gr.ChatInterface(data_gov_ma).launch()
143
+ time.sleep(60*60*24) # Pause for 24 hours
144
+
145
+ # Créer et lancer le thread
146
+ thread = threading.Thread(target=keep_alive)
147
+ thread.start()