Retrieval-Augmented Generation (RAG)
Retrieval-augmented generation تکنیکی است که خروجی مدل زبانی را به سندهای source بازیابیشده ground میکند، نه اینکه فقط به حافظه پارامتری آن تکیه کند. سامانه passageهای مرتبط را از knowledge base fetch میکند، آنها را context میدهد و از مدل میخواهد فقط با همان evidence پاسخ دهد.
مترادفها: RAG, retrieval augmented generation, grounded generation, context augmentation
Retrieval-augmented generation آنچه مدل میداند را از آنچه روی آن train شده جدا میکند. در زمان query، retriever مرتبطترین chunkها را از knowledge base نگهداریشده بیرون میکشد و مدل پاسخی میسازد که به همان evidence محدود است. این hallucination را کاهش میدهد، پاسخها را با citation قابل حسابرسی میکند و به teamها اجازه میدهد بدون retraining دانش را update کنند. در محیط govern شده، RAG مکانیسمی است که پرسش را به پاسخ grounded و cited تبدیل میکند تا یک انسان یا policy پیش از اعتماد آن را verify کند.