TD9991 commited on
Commit
5b58cbf
1 Parent(s): 0ae908d

modify prompt

Browse files
Files changed (3) hide show
  1. .gitignore +7 -0
  2. app.py +2 -2
  3. utils.py +9 -3
.gitignore ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ .cache.sqlite
2
+ .env
3
+ *__pycache__/
4
+ .vscode/
5
+ .venv/
6
+ documents/
7
+ APIs\__pycache__
app.py CHANGED
@@ -38,11 +38,11 @@ with gr.Blocks() as demo:
38
  with gr.Tab("Weather data"):
39
  fig = gr.Plot(label="Météo")
40
 
41
- with gr.Row():
42
  chatbot = gr.Chatbot()
43
  msg = gr.Textbox(
44
  placeholder="Vous pouvez me poser une question, appuyez sur Entrée pour valider")
45
- clear = gr.ClearButton([msg, chatbot])
46
 
47
  demo.load(on_init, [lat, lon, address], [map, fig, temperature, humidite])
48
  btn.click(on_init, [lat, lon, address], [map, fig])
 
38
  with gr.Tab("Weather data"):
39
  fig = gr.Plot(label="Météo")
40
 
41
+ with gr.Column():
42
  chatbot = gr.Chatbot()
43
  msg = gr.Textbox(
44
  placeholder="Vous pouvez me poser une question, appuyez sur Entrée pour valider")
45
+ clear = gr.ClearButton([msg, chatbot])
46
 
47
  demo.load(on_init, [lat, lon, address], [map, fig, temperature, humidite])
48
  btn.click(on_init, [lat, lon, address], [map, fig])
utils.py CHANGED
@@ -57,10 +57,16 @@ def respond(elevage, temperature, humidite, meteo, message, chat_history):
57
  - humidité moyenne : {humidite}
58
  - météo : {meteo}
59
 
60
- {message}
61
-
 
62
  Donne-moi ensuite les solutions de prévention et de traitement pour chacun d'eux indépendamment du tableau.
63
- Tu dois impérativement répondre en français"""
 
 
 
 
 
64
 
65
  reponse = query_engine.query(PROMPT)
66
  chat_history.append((message, str(reponse)))
 
57
  - humidité moyenne : {humidite}
58
  - météo : {meteo}
59
 
60
+ Fais moi un tableau avec chaque parasite et/ou tiques susceptible de toucher mon élevage dans ces conditions météo, avec les conditions de prolifération, la vitesse de propagation, les troubles causés par ces parasites
61
+ Essaie d'écrire des données numériques précises dans le tableau
62
+ Si un parasite et/ou tique ne rentre pas dans les conditions, ne le met pas dans le tableau.
63
  Donne-moi ensuite les solutions de prévention et de traitement pour chacun d'eux indépendamment du tableau.
64
+
65
+ Réponds également au message suivant:
66
+ {message}
67
+
68
+ Tu dois impérativement répondre en français
69
+ """
70
 
71
  reponse = query_engine.query(PROMPT)
72
  chat_history.append((message, str(reponse)))