datacipen commited on
Commit
4a13be4
1 Parent(s): d90ae49

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +2 -2
main.py CHANGED
@@ -58,7 +58,7 @@ def create_agent(filename: str):
58
  df = pd.read_csv(filename)
59
 
60
  # Create a Pandas DataFrame agent.
61
- return create_csv_agent(llm, filename, verbose=False, allow_dangerous_code=True, handle_parsing_errors=True, agent_type=AgentType.ZERO_SHOT_REACT_DESCRIPTION)
62
 
63
  def query_agent(agent, query):
64
  """
@@ -178,7 +178,7 @@ async def on_message(message: cl.Message):
178
  cb = cl.AsyncLangchainCallbackHandler()
179
  try:
180
  #res = await agent.acall("Réponds en langue française à la question suivante : " + message.content, callbacks=[cb])
181
- res = await agent.ainvoke("Réponds en langue française à la question suivante : " + message.content)
182
  await cl.Message(author="COPILOT",content=GoogleTranslator(source='auto', target='fr').translate(res['output'])).send()
183
  except ValueError as e:
184
  res = str(e)
 
58
  df = pd.read_csv(filename)
59
 
60
  # Create a Pandas DataFrame agent.
61
+ return create_csv_agent(llm, filename, verbose=False, allow_dangerous_code=True, handle_parsing_errors=True, agent_type=AgentType.OPENAI_FUNCTIONS)
62
 
63
  def query_agent(agent, query):
64
  """
 
178
  cb = cl.AsyncLangchainCallbackHandler()
179
  try:
180
  #res = await agent.acall("Réponds en langue française à la question suivante : " + message.content, callbacks=[cb])
181
+ res = await agent.ainvoke("Réponds de la manière la plus complète et la plus intelligible, en langue française, à la question suivante : " + message.content + ". Réponds au format markdown ou au format tableau si le résultat nécessite l'affichage d'un tableau.")
182
  await cl.Message(author="COPILOT",content=GoogleTranslator(source='auto', target='fr').translate(res['output'])).send()
183
  except ValueError as e:
184
  res = str(e)