Spaces:
Runtime error
Runtime error
modify prompt
Browse files- .gitignore +7 -0
- app.py +2 -2
- 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.
|
42 |
chatbot = gr.Chatbot()
|
43 |
msg = gr.Textbox(
|
44 |
placeholder="Vous pouvez me poser une question, appuyez sur Entrée pour valider")
|
45 |
-
|
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 |
-
|
61 |
-
|
|
|
62 |
Donne-moi ensuite les solutions de prévention et de traitement pour chacun d'eux indépendamment du tableau.
|
63 |
-
|
|
|
|
|
|
|
|
|
|
|
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)))
|