https://www.youtube.com/watch?v=N6FmVADaUxw
https://medium.com/@sahin.samia/what-is-retrieval-augmented-generation-rag-in-llm-and-how-it-works-a8c79e35a172