This repository contains the source code for the Customer Support System assisted by LLM (CuSupaLM), a project developed for the Google Developer Festival Yaoundé 2024 presentation session. It contains the base code for all components and concepts presented during the session except Streamlit, which has not yet been added.
-
Copy the
settings_example.inifile tosettings.iniand fill it with your own values. -
Create your database and fill the settings in
settings.ini -
Install the requirements dependencies
pip install -r requirements.txt
- This project relies on Ollama, which means that you can use it locally with any model you want.
- It also relies on Chroma which is used as vector store, feel free to use what you want.
- It also uses LangSmith to debug and trace our langchain chain, it can be disabled by
LANGCHAIN_TRACING_V2 = trueinsettings.ini