This utilizes LlamaIndex, LangChain, and OpenAI to query pre-indexed data for EldenBossBuster.
-
Required packages:
pip install llama-index langchain openai pip install python-dotenv
-
Api key: You need to have openai api key set to OPENAI_API_KEY in the .env file.
It required index folder, but it is too big to upload to github. If you don't have it, please run text2index.ipynb under preprocess_RAG_data folder.
Then, we can use python main.py to run the frontend page(It may require some time to load the RAG).