A LLM Chatbot that uses LlamaIndex and OpenAI with Custom PDF data to answer users query.
Updated Repo Here: Click Me
- Llama Index
- Llama Parse
- OpenAI API
- Llama Cloud
- ChromaDB
- FastAPI
- Make sure you have python 3.10.* installed in your PC.
- Before we start, make sure you have ChatGPT OpenAI API and Llama Cloud API. You can get Llama Cloud API from here.
python -m venv .venv
./.venv/Scripts/activate
pip install -r requirements.txt
uvicorn main:app --reload
or
fastapi dev main.py- Open up localhost:8000/docs to test the APIs.
- Answer multiple questions at once.
- Add user DB.
- Parallel processing for loading database.