फ़ील्ड नोट्स: एजेंटिक RAG एंटरप्राइज़ डेटा को कैसे संभालता है

एक ग्राहक सपोर्ट टिकट भेजता है। वे पिछले किसी प्रोजेक्ट के विशिष्ट सर्वरों की वारंटी विवरण मांगते हैं। उन्हें कॉन्ट्रैक्ट की शर्तों और वर्तमान सपोर्ट कॉन्टैक्ट की भी आवश्यकता है।

इसका उत्तर देना कठिन है। इसके लिए चार अलग-अलग जगहों से डेटा की आवश्यकता होती है:

  • कस्टमर हिस्ट्री के लिए CRM।
  • कॉन्ट्रैक्ट की शर्तों के लिए ERP।
  • सीरियल नंबरों के लिए एसेट मैनेजमेंट।
  • स्टाफ विवरण के लिए HR सिस्टम।

ये सिस्टम अलग-अलग डेटाबेस और अलग-अलग अनुमतियों (permissions) का उपयोग करते हैं। स्टैंडर्ड RAG यहाँ विफल हो जाता है। यह एक बार खोजता है और यदि कुछ नहीं मिलता है, तो हार मान लेता है।

एजेंटिक RAG रिट्रीवल (retrieval) को एक योजना में बदलकर इस समस्या का समाधान करता है। यह केवल खोजता नहीं है। यह सोचता है, कार्य करता है और अपने काम की जाँच करता है।

यहाँ बताया गया है कि वर्कफ़्लो कैसे काम करता है:

  1. ऑर्केस्ट्रेटर (The Orchestrator) सिस्टम प्रश्न को उप-कार्यों (subtasks) में विभाजित करता है। यह पहचानता है कि किन डेटा स्रोतों का उपयोग करना है और कौन से कार्य दूसरों पर निर्भर हैं।

  2. क्वेरी रीराइटर (The Query Rewriter) हर सिस्टम एक अलग भाषा बोलता है। एक को SQL की आवश्यकता होती है। दूसरे को कीवर्ड सर्च की। रीराइटर उपयोगकर्ता के प्रश्न को प्रत्येक टूल के लिए सही प्रारूप में अनुवादित करता है।

  3. पैरेलल रिट्रीवल (Parallel Retrieval) सिस्टम एक साथ कई स्रोतों से क्वेरी करता है। इसे सुरक्षा का सम्मान करना चाहिए। AI केवल उसी डेटा तक पहुँचता है जिसे देखने की अनुमति विशिष्ट उपयोगकर्ता के पास है।

  4. सफिशिएंसी चेकर (The Sufficiency Checker) यह सबसे महत्वपूर्ण हिस्सा है। सिस्टम पूछता है: "क्या प्रश्न का उत्तर देने के लिए यह पर्याप्त जानकारी है?" यदि कोई हिस्सा गायब है, जैसे कि कोई विशिष्ट PDF अटैचमेंट, तो सिस्टम रुकता नहीं है। यह उस विशिष्ट फ़ाइल को खोजने के लिए एक नई योजना बनाता है। यह तब तक लूप में रहता है जब तक कि उसे पूरी तस्वीर न मिल जाए।

  5. सिंथेसिस (Synthesis) अंतिम एजेंट सभी टुकड़ों को इकट्ठा करता है और स्रोतों के साथ एक एकल, सटीक उत्तर बनाता है।

एजेंटिक RAG कोई जादुई समाधान (silver bullet) नहीं है। यह पारंपरिक RAG की तुलना में धीमा और अधिक महंगा है।

एक डेटाबेस में सरल प्रश्नों के लिए पारंपरिक RAG का उपयोग करें। कई सिस्टमों में जटिल, बहु-चरणीय (multi-step) प्रश्नों के लिए एजेंटिक RAG का उपयोग करें।

लक्ष्य एक साधारण क्वेरी-रिस्पॉन्स मॉडल से एक स्टेटफुल वर्कफ़्लो (stateful workflow) की ओर बढ़ना है: योजना बनाएं। निष्पादित करें। मूल्यांकन करें। दोहराएं।

स्रोत: https://dev.to/luhuidev/field-notes-how-agentic-rag-handles-the-real-mess-of-enterprise-data-a68

वैकल्पिक लर्निंग कम्युनिटी: https://t.me/GyaanSetuAi