Clustered Retrieved Augmented Generation (CRAG)