RAG क्या है? AI कैसे अंदाज़ा लगाना छोड़कर स्रोत का हवाला देना शुरू करता है

त्वरित उत्तर

RAG, यानी रिट्रीवल ऑगमेंटेड जेनरेशन, एक तकनीक है जिसमें AI मॉडल जवाब देने से पहले संबंधित दस्तावेज़ खोजता है, फिर जो मिलता है उसी के आधार पर अपना जवाब लिखता है। यह इसलिए ज़रूरी है क्योंकि मॉडल सिर्फ अपने ट्रेनिंग डेटा को जानते हैं। RAG की मदद से ही चैटबॉट आपकी फाइलों, कंपनी की विकी और मौजूदा वेब नतीजों से जवाब दे पाते हैं।

RAG असल में क्या है

अकेला language model एक क्लोज्ड बुक परीक्षा जैसा है। यह जो कुछ भी बता सकता है वह ट्रेनिंग खत्म होने पर तय हो गया था, और आपके कॉन्ट्रैक्ट, आपके कोडबेस या कल की खबर के बारे में पूछने पर आपको इनकार या भरोसे से भरा अंदाज़ा मिलता है। AI गलतियां क्यों करता है इस अंदाज़ा लगाने वाली समस्या को गहराई से समझाता है।

RAG इस क्लोज्ड बुक परीक्षा को ओपन बुक परीक्षा में बदल देता है। मॉडल जवाब लिखने से पहले, सिस्टम किसी नॉलेज सोर्स को खोजता है, जैसे आपकी अपलोड की गई फाइलें, कंपनी की विकी या लाइव वेब, फिर सबसे संबंधित हिस्सों को निकालकर आपके सवाल के साथ प्रॉम्प्ट में जोड़ देता है। इसके बाद मॉडल सिर्फ याददाश्त के बजाय इस निकाले गए टेक्स्ट के आधार पर जवाब देता है।

यही पूरा आइडिया है। नाम सुनने में जटिल लगता है, लेकिन तरीका बस यह है: "पहले खोजो"। RAG इंजीनियरिंग में बाकी सब कुछ इस खोज वाले स्टेप को सही हिस्से ढूंढने लायक बनाने के बारे में है।

मॉडलों को रिट्रीवल स्टेप की ज़रूरत क्यों पड़ती है

दो बड़ी सीमाएं इसकी ज़रूरत बनाती हैं।

ट्रेनिंग की एक आखिरी तारीख होती है। 2026 की शुरुआत तक ट्रेन किया गया मॉडल इसके बाद हुई किसी भी घटना के बारे में कुछ नहीं जानता, और किसी फ्रंटियर मॉडल को फिर से ट्रेन करना महीनों लंबा और बेहद खर्चीला काम है। रिट्रीवल की मदद से ही कोई AI प्रोडक्ट बिना किसी को फिर से ट्रेन किए आज सुबह की घोषणा के बारे में जवाब दे पाता है।

ट्रेनिंग डेटा सार्वजनिक था। आपके इनवॉइस, टिकट और इंटरनल डॉक्यूमेंट्स इसमें कभी शामिल नहीं थे, और कोई भी चतुराई से लिखा प्रॉम्प्ट वह जानकारी वापस नहीं ला सकता जो मॉडल ने कभी देखी ही नहीं। प्राइवेट डेटा से जवाब देने का इकलौता तरीका रिट्रीवल ही है।

इसकी एक तीसरी, ज़्यादा सूक्ष्म वजह भी है: ग्राउंडिंग। जब जवाब किसी दिए गए हिस्से से ही आना ज़रूरी हो, तो मॉडल अपना स्रोत बता सकता है, और आप उसे जांच सकते हैं। सिर्फ याददाश्त से बना जवाब जांचने के लिए कुछ नहीं देता, और यही वह गलती है जो हैलुसिनेशन को खतरनाक बनाती है।

300,000 टोकन के मैनुअल पर एक सवाल: पूरा पेस्ट करने पर 60 सेंट, रिट्रीव करने पर आधे सेंट से कम
पूरा मैनुअल पेस्ट करेंहर सवाल पर 300,000टोकन, $2 प्रति मिलियन$0.60सही हिस्से रिट्रीव करेंहर सवाल पर 2,000 टोकन, उसी दर परआधे सेंट से कमएक वर्ग = एक सेंट

RAG पाइपलाइन चरण दर चरण कैसे काम करती है

हर RAG सिस्टम, चाहे वह चैट-विद-PDF फीचर हो या एंटरप्राइज़ सर्च प्रोडक्ट, यही पांच स्टेप चलाता है।

  1. चंकिंग। सोर्स डॉक्यूमेंट्स को हिस्सों में बांटा जाता है, आमतौर पर हर हिस्से में कुछ सौ शब्द होते हैं, क्योंकि रिट्रीवल पूरी फाइलों के बजाय हिस्सों पर काम करता है।
  2. इंडेक्सिंग। हर हिस्से को एक एंबेडिंग में बदला जाता है, यानी उसके मतलब को दर्शाने वाली संख्याओं की सूची, और इसे एक वेक्टर डेटाबेस में रखा जाता है ताकि एक जैसे मतलब पास-पास रहें।
  3. रिट्रीवल। आपके सवाल को भी उसी तरह एंबेड किया जाता है, और सिस्टम उन हिस्सों को निकालता है जिनकी एंबेडिंग सबसे करीब होती है, आमतौर पर टॉप 3 से 10 हिस्से।
  4. ऑगमेंटेशन। उन हिस्सों को प्रॉम्प्ट में जोड़ा जाता है, इस निर्देश के साथ कि "नीचे दिए गए कॉन्टेक्स्ट से ही जवाब दें"।
  5. जेनरेशन। मॉडल ऑगमेंटेड प्रॉम्प्ट से जवाब लिखता है, आदर्श रूप से यह बताते हुए कि किस हिस्से से कौन सा दावा साबित होता है।

जब आप किसी चैट टूल में लंबा डॉक्यूमेंट अपलोड करके सवाल पूछते हैं, तो इसी का कोई न कोई वर्शन चल रहा होता है। चैट विद PDF गाइड दिखाती है कि Whizi के भीतर यह असल में कैसा दिखता है।

RAG बनाम लॉन्ग कॉन्टेक्स्ट बनाम फाइन ट्यूनिंग

ये तीनों इसलिए उलझ जाते हैं क्योंकि तीनों ही "मॉडल को आपके डेटा के बारे में सिखाते हैं"। लेकिन तीनों का तरीका एक-दूसरे से मेल नहीं खाता।

तरीकाकैसे काम करता हैकिसके लिए सबसे अच्छाकमज़ोरी
RAGपहले खोजो, फिर नतीजों से जवाब दोबड़े या बदलते डॉक्यूमेंट सेट, हवालेजवाब की गुणवत्ता रिट्रीवल की गुणवत्ता पर निर्भर करती है
लॉन्ग कॉन्टेक्स्टसब कुछ प्रॉम्प्ट में पेस्ट कर दोएक डॉक्यूमेंट, गहरी क्रॉस-रेफरेंसिंगलागत और अटेंशन की सीमाएं
फाइन ट्यूनिंगमॉडल को उदाहरणों पर फिर से ट्रेन करोस्टाइल, फॉर्मेट और व्यवहारतथ्यों में कमज़ोर; अपडेट करना महंगा

थ्योरी से ज़्यादा फैसला इकोनॉमिक्स करती है। 1M टोकन का कॉन्टेक्स्ट विंडो, जो Gemini और GPT-5.6 फैमिली जैसे फ्रंटियर मॉडल अब देते हैं, लगभग 1,500 पेज में फिट हो जाता है, यानी आप सच में एक पूरी मैनुअल पेस्ट कर सकते हैं। लेकिन GPT-5.6 Terra की दर पर, जो प्रति मिलियन इनपुट टोकन $2 है, हर सवाल के साथ मैनुअल के 300,000 टोकन भेजने पर लगभग $0.60 प्रति सवाल खर्च होता है, जबकि सही 2,000 टोकन रिट्रीव करने में आधे सेंट से भी कम लगता है। तीन सवाल पूछिए और वही जवाबों के लिए लॉन्ग कॉन्टेक्स्ट 100 गुना ज़्यादा महंगा हो जाता है। कॉन्टेक्स्ट विंडो क्या है इस अंदरूनी सीमा को समझाता है।

फ़ाइन ट्यूनिंग इनमें अलग है: यह बदलता है कि मॉडल कैसे व्यवहार करता है, न कि वह क्या जानता है। टीमें इसे टोन और आउटपुट फॉर्मेट के लिए इस्तेमाल करती हैं, फिर भी तथ्यों के लिए RAG जोड़ती हैं।

आप बिना जाने कहां पहले से RAG इस्तेमाल कर रहे हैं

चैटबॉट में वेब सर्च। जब ChatGPT, Gemini या Perplexity वेब खोजते हैं और लिंक के साथ जवाब देते हैं, तो यह इंटरनेट को नॉलेज सोर्स बनाकर किया गया RAG ही है।

अपनी फाइलों से चैट करना। कोई PDF अपलोड करके सवाल पूछें: जो भी डॉक्यूमेंट कॉन्टेक्स्ट में आराम से फिट होने के लिए बहुत लंबा हो, उसके लिए पीछे चंकिंग, एंबेडिंग और रिट्रीवल चलते रहते हैं।

कस्टमर सपोर्ट बॉट। जो असली हेल्प सेंटर से जवाब देते हैं और आर्टिकल का हवाला देते हैं, वे RAG सिस्टम हैं। जो अपने आप से बना लेते हैं, वे नहीं हैं, और यह साफ दिखता है।

मौजूदा घटनाओं पर जवाब देने वाले AI असिस्टेंट। मॉडल की ट्रेनिंग कटऑफ के बाद की किसी भी बात का सही जवाब रिट्रीवल से आया है, याददाश्त से नहीं।

RAG कहां फेल होता है, और इसे कैसे पहचानें

RAG हैलुसिनेशन को कम करता है, इसे खत्म नहीं करता, और अपनी कुछ नई तरह की गलतियां भी जोड़ देता है।

रिट्रीवल मिस। अगर सर्च स्टेप गलत हिस्से उठा लेता है, तो मॉडल गलत कॉन्टेक्स्ट से भी बड़ी रवानी से जवाब दे देता है। लक्षण: ऐसा जवाब जो आपके डॉक्यूमेंट का हवाला तो देता है, लेकिन थोड़े अलग सवाल का जवाब देता है।

पुराने इंडेक्स। वेक्टर डेटाबेस डॉक्यूमेंट्स को सिर्फ उनकी आखिरी इंडेक्सिंग तक जानता है। पिछली तिमाही की पॉलिसी पर बना RAG सिस्टम भरोसे से पुराना जवाब देता है, साथ में हवाला भी होता है, जो एक साधारण हैलुसिनेशन से ज़्यादा विश्वसनीय लगता है और इसलिए ज़्यादा खतरनाक है।

टकराते स्रोत। जब रिट्रीव किए गए हिस्से आपस में मेल नहीं खाते, तो मॉडल टकराव बताने के बजाय उन्हें मिलाकर एक चिकना, गलत पैराग्राफ बना देते हैं।

व्यावहारिक बचाव किसी भी AI जवाब जैसा ही है: सिर्फ हवाला होने से संतुष्ट न हों, बल्कि जिस हिस्से का हवाला दिया गया है उसे खुद जांचें। जिस RAG जवाब का स्रोत असल में वह नहीं कहता जो जवाब में दावा किया गया है, वही प्रोडक्शन सिस्टम में सबसे सामान्य और गंभीर गलती है।

चेकलिस्ट
  • जब भी सवाल आपके डेटा या मौजूदा घटनाओं से जुड़ा हो, RAG-स्टाइल टूल (अपलोड, वेब सर्च) इस्तेमाल करें
  • एक ऐसे डॉक्यूमेंट के लिए जिसे आप गहराई से जांचेंगे, लॉन्ग कॉन्टेक्स्ट चुनें; बड़े या बदलते सेट के लिए रिट्रीवल चुनें
  • फाइन ट्यूनिंग से नए तथ्य जुड़ने की उम्मीद न करें; यह व्यवहार बदलती है, ज्ञान नहीं
  • हमेशा हवाला दिए गए हिस्से को खोलें और पुष्टि करें कि वह वही कहता है जो जवाब में दावा किया गया है
  • बिना किसी हवाले वाले भरोसेमंद जवाब को सिर्फ याददाश्त पर आधारित अंदाज़ा मानें

अक्सर पूछे जाने वाले सवाल

AI में RAG का मतलब क्या है?

RAG का मतलब है रिट्रीवल ऑगमेंटेड जेनरेशन। रिट्रीवल का मतलब है किसी नॉलेज सोर्स में संबंधित हिस्सों को खोजना, ऑगमेंटेड का मतलब है उन हिस्सों को प्रॉम्प्ट में जोड़ना, और जेनरेशन का मतलब है मॉडल का उनके आधार पर जवाब लिखना। यह तकनीक मॉडल को उन डॉक्यूमेंट्स और डेटा से जवाब देने देती है जिन पर उसे कभी ट्रेन नहीं किया गया था।

क्या RAG फाइन ट्यूनिंग से बेहतर है?

दोनों अलग-अलग समस्याएं हल करते हैं। तथ्यों के लिए RAG बेहतर है, क्योंकि ज्ञान अपडेट करने का मतलब है डॉक्यूमेंट्स को फिर से इंडेक्स करना, फिर से ट्रेन करना नहीं, और जवाब स्रोतों का हवाला दे सकते हैं। स्टाइल, टोन और आउटपुट फॉर्मेट के लिए फाइन ट्यूनिंग बेहतर है। प्रोडक्शन सिस्टम आम तौर पर दोनों इस्तेमाल करते हैं: व्यवहार के लिए फाइन ट्यूनिंग, ज्ञान के लिए RAG।

क्या बड़ा कॉन्टेक्स्ट विंडो RAG को बेकार बना देता है?

नहीं, यह सीमा को बदल देता है। 1M टोकन विंडो के साथ आप लगभग 1,500 पेज सीधे पेस्ट कर सकते हैं, जो सचमुच एक ही डॉक्यूमेंट के काम के लिए RAG की जगह ले लेता है। लेकिन हर सवाल में सब कुछ पेस्ट करने पर हर बार इनपुट टोकन का खर्च आता है, प्रति मिलियन टोकन $2 की दर पर 300,000 टोकन वाली मैनुअल के लिए लगभग $0.60 प्रति सवाल। जबकि रिट्रीवल इसके बदले सिर्फ कुछ हज़ार टोकन भेजता है। बड़े, बदलते या बार-बार पूछे जाने वाले कलेक्शन के लिए रिट्रीवल ही किफायती जवाब बना रहता है।

RAG इस्तेमाल करने के लिए क्या मुझे कुछ बनाना पड़ेगा?

एक यूज़र के तौर पर नहीं। किसी चैट टूल में डॉक्यूमेंट अपलोड करना, या वेब सर्च ऑन करना, पीछे से रिट्रीवल पहले से ही चला देता है। वेक्टर डेटाबेस के साथ अपनी खुद की पाइपलाइन बनाना तभी ज़रूरी होता है जब आप ऐसा सॉफ्टवेयर बना रहे हों जिसे किसी प्राइवेट डॉक्यूमेंट कलेक्शन से खुद-ब-खुद जवाब देना हो।

क्या RAG AI हैलुसिनेशन को रोकता है?

यह जवाबों को रिट्रीव किए गए टेक्स्ट पर आधारित करके इन्हें काफी हद तक कम कर देता है, लेकिन अपनी कुछ गलतियां भी लाता है: गलत हिस्सा रिट्रीव करना, पुराने इंडेक्स से जवाब देना, या टकराते स्रोतों को मिला देना। सबसे भरोसेमंद आदत यह जांचना है कि हवाला दिया गया हिस्सा वाकई दावे का समर्थन करता है, जो RAG मुमकिन बनाता है और सिर्फ याददाश्त पर आधारित जवाब नहीं बना सकते।