Architecture Of Retrieval Augmented Generation Rag Coding Python Technology Largelanguagemodels Datadive With Adil