RAG and Chatbot Architecture