𝗙𝗶𝗲𝗹𝗱 𝗡𝗼𝘁𝗲𝘀: Agentic RAG एंटरप्राइझ डेटा कसा हाताळतो
एक ग्राहक सपोर्ट तिकीट पाठवतो. ते मागील प्रकल्पातील विशिष्ट सर्व्हरच्या वॉरंटी तपशीलांबद्दल विचारतात. त्यांना कराराच्या अटी आणि सध्याचा सपोर्ट कॉन्टॅक्ट देखील हवा असतो.
याचे उत्तर देणे कठीण आहे. यासाठी चार वेगवेगळ्या ठिकाणांहून डेटाची आवश्यकता असते:
- ग्राहक इतिहासासाठी CRM.
- कराराच्या अटींसाठी ERP.
- सिरीयल नंबरसाठी ॲसेट मॅनेजमेंट.
- कर्मचाऱ्यांच्या तपशीलासाठी HR सिस्टम्स.
या सिस्टम्स वेगवेगळ्या डेटाबेस आणि वेगवेगळ्या परवानग्या (permissions) वापरतात. स्टँडर्ड RAG येथे अपयशी ठरते. ते एकदा शोध घेते आणि काहीही सापडले नाही तर थांबते.
Agentic RAG माहिती शोधण्याच्या प्रक्रियेला (retrieval) एका योजनेत (plan) रूपांतरित करून हे सोडवते. ते फक्त शोधत नाही. ते विचार करते, कृती करते आणि स्वतःच्या कामाची पडताळणी करते.
वर्कफ्लो (workflow) कसा काम करतो ते खालीलप्रमाणे आहे:
द ऑर्केस्ट्रेटर (The Orchestrator) सिस्टम प्रश्नाचे उप-कार्यांमध्ये (subtasks) विभाजन करते. कोणते डेटा सोर्स वापरायचे आणि कोणती कार्ये एकमेकांवर अवलंबून आहेत, हे ती ओळखते.
द क्वेरी रीरायटर (The Query Rewriter) प्रत्येक सिस्टम एक वेगळी भाषा बोलते. एकाला SQL लागते, तर दुसऱ्याला कीवर्ड सर्च. रीरायटर वापरकर्त्याचा प्रश्न प्रत्येक टूलसाठी योग्य फॉरमॅटमध्ये अनुवादित करतो.
पॅरलल रिट्रिव्हल (Parallel Retrieval) सिस्टम एकाच वेळी अनेक स्रोतांना क्वेरी करते. तिने सुरक्षेचा आदर करणे आवश्यक आहे. AI फक्त त्याच डेटाचा वापर करते ज्याचा वापर करण्याची परवानगी त्या विशिष्ट वापरकर्त्याला आहे.
द सफिशिअन्सी चेकर (The Sufficiency Checker) हा सर्वात महत्त्वाचा भाग आहे. सिस्टम विचारते: "प्रश्नाचे उत्तर देण्यासाठी ही माहिती पुरेशी आहे का?" जर एखादा भाग गहाळ असेल, जसे की एखादी विशिष्ट PDF अटॅचमेंट, तर सिस्टम थांबत नाही. ती ती विशिष्ट फाईल शोधण्यासाठी एक नवीन योजना तयार करते. जोपर्यंत तिला पूर्ण माहिती मिळत नाही, तोपर्यंत ती ही प्रक्रिया पुन्हा पुन्हा करते.
सिंथेसिस (Synthesis) अंतिम एजंट सर्व तुकडे गोळा करतो आणि स्रोतांसह एक अचूक उत्तर तयार करतो.
Agentic RAG हा कोणताही चमत्कारिक उपाय (silver bullet) नाही. ते पारंपारिक RAG पेक्षा संथ आणि महाग आहे.
एका डेटाबेस मधील साध्या प्रश्नांसाठी पारंपारिक RAG वापरा. अनेक सिस्टम्समधील जटिल, बहु-स्तरीय प्रश्नांसाठी Agentic RAG वापरा.
उद्दिष्ट एका साध्या क्वेरी-रिस्पॉन्स मॉडेलकडून 'स्टेटफुल वर्कफ्लो'कडे (stateful workflow) जाणे हे आहे: योजना बनवा. अंमलबजावणी करा. मूल्यमापन करा. पुनरावृत्ती करा.
स्रोत: https://dev.to/luhuidev/field-notes-how-agentic-rag-handles-the-real-mess-of-enterprise-data-a68
वैकल्पिक लर्निंग कम्युनिटी: https://t.me/GyaanSetuAi