One Token Can Help! Learning Scalable and Pluggable Virtual Tokens for Retrieval-Augmented Large Language Models
Yutao Zhu, Zhaoheng Huang, Zhicheng Dou, Ji-Rong Wen
TL;DR
This work introduces SPRING, a lightweight, parameter-efficient method for retrieval-augmented generation that learns scalable and pluggable virtual token embeddings while freezing the backbone LLM. By inserting trainable tokens between retrieved results and the user query, SPRING enhances the model's ability to leverage external knowledge without compromising non-RAG capabilities. The approach demonstrates strong improvements across 12 QA datasets and shows robustness to different retrievers, passage counts, and cross-dataset training regimes. Its plug-and-play design and minimal additional parameters make SPRING practical for deploying RAG-enabled LLMs in real-world settings while maintaining core generation quality.
Abstract
Retrieval-augmented generation (RAG) is a promising way to improve large language models (LLMs) for generating more factual, accurate, and up-to-date content. Existing methods either optimize prompts to guide LLMs in leveraging retrieved information or directly fine-tune LLMs to adapt to RAG scenarios. Although fine-tuning can yield better performance, it often compromises the LLMs' general generation capabilities by modifying their parameters. This limitation poses challenges in practical applications, especially when LLMs are already deployed, as parameter adjustments may affect their original functionality. To address this, we propose a novel method that involves learning scalable and pluggable virtual tokens for RAG. By maintaining the LLMs' original parameters and fine-tuning only the embeddings of these pluggable tokens, our approach not only enhances LLMs' performance but also preserves their general generation capabilities. Furthermore, we design several training strategies to improve the scalability, flexibility, and generalizability of our method. Comprehensive experiments across 12 question-answering tasks demonstrate the superiority of our approach.
