Retrieval Augmented Generation via Context Compression Techniques for Large Language Models | Synapse