This repo demonstrates the development of Retrieval-Augmented Generation (RAG). RAG enables LLM to generate answer text based on custom documents. This repo also presents the RAG as a chatbot in Streamlit app.
Below is the diagram of the development
streamlit run rag_chatbot.py
The article discussing the process of developing this application: