Simple LLM chatbot using ollama
- Docker (https://docs.docker.com/desktop/setup/install/mac-install/)
- Ollama3 (https://ollama.com/library/llama3)
- Python3
- ReactJS
cd src
make build
make containers-with-cpu ( slow response with cpu )
or
make containers-with-gpu ( fast LLM response, but make sure you have nvidia driver installed )
make run
- Click on 'CHOOSE FILE'
- Select data/test.csv (sample file) ( if you have your own csv/docx file you can upload it)
- Click on 'UPLOAD'
Click on 'mic' icon and talk, your voice will be converted into words and Click on Send. Once the LLM responds, you can click on 'Speaker' icon to listen
Click on delete icon
make down