i have seen there is a caht engine in LlamaIndex. however, in all the examples it is used with indexes. Is there any solution to save the chat history of the results of NLSQL query engine or Pandasquery engine?
I mean, it supports, but open-source is pretty bad at agentic behaviour lol
Optionally you can provide a retriever and use a context chat engine. But you'd have to wrap your query engine into a sort of custom retriever class for that to work