19.5  Retrieval-Augmented Generation