RAG constitutes one of the most exciting developments of artificial intelligence. The technique allows combining Large Language Models (LLMs) with external knowledge bases in order to increase the accuracy and reliability of generated answers. In other words, it means grounding the generative AI model with facts and information that were not previously employed to train the model.