Update main.py
Browse files
main.py
CHANGED
@@ -157,14 +157,8 @@ async def on_message(message: cl.Message):
|
|
157 |
agent = create_agent("./public/ExpeCFA_LP_CAA_7-5-2024.csv")
|
158 |
cb = cl.AsyncLangchainCallbackHandler()
|
159 |
try:
|
160 |
-
res = await agent.acall("Réponds en langue française à la question suivante :\n" + message.content + "\
|
161 |
await cl.Message(author="COPILOT",content=GoogleTranslator(source='auto', target='fr').translate(res['output'])).send()
|
162 |
-
listPrompts_name = f"Liste des requêtes"
|
163 |
-
prompt_elements = []
|
164 |
-
prompt_elements.append(
|
165 |
-
cl.Text(content=library(), name=listPrompts_name)
|
166 |
-
)
|
167 |
-
await cl.Message(content="📚 Bibliothèque de questions : " + listPrompts_name, elements=prompt_elements).send()
|
168 |
except ValueError as e:
|
169 |
res = str(e)
|
170 |
resArray = res.split(":")
|
@@ -173,12 +167,6 @@ async def on_message(message: cl.Message):
|
|
173 |
for i in range(2,len(resArray)):
|
174 |
ans += resArray[i]
|
175 |
await cl.Message(author="COPILOT",content=ans.replace("`","")).send()
|
176 |
-
listPrompts_name = f"Liste des requêtes"
|
177 |
-
prompt_elements = []
|
178 |
-
prompt_elements.append(
|
179 |
-
cl.Text(content=library(), name=listPrompts_name)
|
180 |
-
)
|
181 |
-
await cl.Message(content="📚 Bibliothèque de questions : " + listPrompts_name, elements=prompt_elements).send()
|
182 |
else:
|
183 |
await cl.Message(author="COPILOT",content="Reformulez votre requête, s'il vous plait 😃").send()
|
184 |
# Query the agent.
|
|
|
157 |
agent = create_agent("./public/ExpeCFA_LP_CAA_7-5-2024.csv")
|
158 |
cb = cl.AsyncLangchainCallbackHandler()
|
159 |
try:
|
160 |
+
res = await agent.acall("Réponds en langue française à la question suivante :\n" + message.content + "\nSi la réponse n'est ni au format tableau ni au format chart, détaille la réponse en faisant une analyse complète en 2000 mots minimum.", callbacks=[cb])
|
161 |
await cl.Message(author="COPILOT",content=GoogleTranslator(source='auto', target='fr').translate(res['output'])).send()
|
|
|
|
|
|
|
|
|
|
|
|
|
162 |
except ValueError as e:
|
163 |
res = str(e)
|
164 |
resArray = res.split(":")
|
|
|
167 |
for i in range(2,len(resArray)):
|
168 |
ans += resArray[i]
|
169 |
await cl.Message(author="COPILOT",content=ans.replace("`","")).send()
|
|
|
|
|
|
|
|
|
|
|
|
|
170 |
else:
|
171 |
await cl.Message(author="COPILOT",content="Reformulez votre requête, s'il vous plait 😃").send()
|
172 |
# Query the agent.
|