RAG چیست؟ تعریف و کاربرد
RAG روشی است که پیش از تولید پاسخ، اطلاعات مرتبط را از یک منبع دانشی پیدا و در اختیار مدل زبانی قرار میدهد.
در معماری RAG، اسناد به قطعههای قابل جستوجو تبدیل میشوند. هنگام دریافت سؤال، سیستم مرتبطترین قطعهها را بازیابی و همراه سؤال به مدل ارسال میکند.
این روش برای اتصال مدل عمومی به اسناد اختصاصی، تازه و قابل استناد مفید است. مدل لازم نیست با هر تغییر سند دوباره آموزش ببیند.
کیفیت RAG به کیفیت داده، قطعهبندی، جستوجو، کنترل دسترسی و ارزیابی وابسته است. اگر متن درست بازیابی نشود، مدل نمیتواند پاسخ قابل اتکایی تولید کند.