- Install Python +3.11
- Run
pip install -r requirements.txt
-
The
src/pandas_impl.pyis based on Flowise's CSV Agent approach: https://github.com/FlowiseAI/Flowise/blob/main/packages/components/nodes/agents/CSVAgent/CSVAgent.ts -
The
src/vector_store_impl.pyis a simple RAG approach that stores CSV data and do a similarity search on it.