Implementing RAG for LLMs: An Assistant Chatbot with Conversation Memory