You can try creating a chat_engine from the pandas query engine.
There are different chat modes you can use for chat engines, the following example creates a "condense_question" one which creates a standalone query from the chat history.
Will try this . Also pandas query engine is able to to plot few times inline in jupyter notebook, but I am unable to see any .jpg or plot instance in return response from pandas query engine. How can I save those plot and show in any other chatbot
it doesn't really support multiple CSV files on its on -- each query engine using a single dataframe. You could combine with an agent or sub-question query engine to work with multiple