This is a 5G expert system. It uses retrieval augmented generation to augment the Q&A capabilities of an LLM.
Make sure you have a settings.yml
file in the same directory as settings.py
.
It should have these vars:
API_KEY
DOC_DIR
MODEL_NAME
IS_PICKLE
-> represents whether pickle mode is on. Pickling basically caches the documents as large byte fles so as to save on compute.
Do python frontend.py
gradio langchain_openai langchain_community chromadb pypdf
Get System working again Refactor & clean up Build automatic fetching of docs