Building a Retrieval-Augmented Generation (RAG) AI Assistant with Python, ChromaDB, and LLMs