MMRAG: multi-mode retrieval-augmented generation with large language models for biomedical in-context learning | Synapse