𝗙𝗶𝗲𝗹𝗱 𝗡𝗼𝘁𝗲𝘀: 𝗛𝗼𝘄 𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗥𝗔𝗚 𝗛𝗮𝗻𝗱𝗹𝗲𝘀 𝗘𝗻𝘁𝗲𝗿𝗽𝗿𝗶𝘀𝗲 𝗗𝗮𝘁𝗮

એક ગ્રાહક સપોર્ટ ટિકિટ મોકલે છે. તેઓ ભૂતકાળના પ્રોજેક્ટના ચોક્કસ સર્વર્સની વોરંટી વિગતો માંગે છે. તેમને કોન્ટ્રાક્ટની શરતો અને વર્તમાન સપોર્ટ કોન્ટેક્ટની પણ જરૂર છે.

આનો જવાબ આપવો મુશ્કેલ છે. આ માટે ચાર અલગ-અલગ જગ્યાએથી ડેટાની જરૂર પડે છે:

  • ગ્રાહકના ઇતિહાસ માટે CRM.
  • કોન્ટ્રાક્ટની શરતો માટે ERP.
  • સીરીયલ નંબર માટે એસેટ મેનેજમેન્ટ.
  • સ્ટાફની વિગતો માટે HR સિસ્ટમ્સ.

આ સિસ્ટમ્સ અલગ-અલગ ડેટાબેઝ અને અલગ-અલગ પરમિશનનો ઉપયોગ કરે છે. સ્ટાન્ડર્ડ RAG અહીં નિષ્ફળ જાય છે. તે એકવાર સર્ચ કરે છે અને જો કંઈ ન મળે તો હાર માની લે છે.

Agentic RAG રિટ્રીવલ (retrieval) ને એક પ્લાનમાં ફેરવીને આ સમસ્યાનું સમાધાન કરે છે. તે ફક્ત સર્ચ નથી કરતું. તે વિચારે છે, કાર્ય કરે છે અને તેના કામની તપાસ કરે છે.

વર્કફ્લો કેવી રીતે કામ કરે છે તે અહીં છે:

  1. The Orchestrator (ઓર્કેસ્ટ્રેટર) સિસ્ટમ પ્રશ્નને સબ-ટાસ્કમાં વિભાજિત કરે છે. તે કયા ડેટા સોર્સનો ઉપયોગ કરવો અને કયા કાર્યો બીજા કાર્યો પર આધારિત છે તે ઓળખે છે.

  2. The Query Rewriter (ક્વેરી રીરાઈટર) દરેક સિસ્ટમ અલગ ભાષા બોલે છે. એકને SQL ની જરૂર હોય છે, તો બીજાને કીવર્ડ સર્ચની. રીરાઈટર યુઝરના પ્રશ્નને દરેક ટૂલ માટે યોગ્ય ફોર્મેટમાં અનુવાદિત કરે છે.

  3. Parallel Retrieval (પેરેલલ રિટ્રીવલ) સિસ્ટમ એકસાથે અનેક સોર્સમાંથી ક્વેરી કરે છે. તેણે સુરક્ષાનું પાલન કરવું આવશ્યક છે. AI ફક્ત તે જ ડેટા એક્સેસ કરે છે જેને જોવાની તે ચોક્કસ યુઝર પાસે પરમિશન હોય.

  4. The Sufficiency Checker (સફિશિયન્સી ચેકર) આ સૌથી મહત્વનો ભાગ છે. સિસ્ટમ પૂછે છે: "શું પ્રશ્નનો જવાબ આપવા માટે આ પૂરતી માહિતી છે?" જો કોઈ માહિતી ખૂટતી હોય, જેમ કે કોઈ ચોક્કસ PDF એટેચમેન્ટ, તો સિસ્ટમ અટકી જતી નથી. તે તે ચોક્કસ ફાઇલ શોધવા માટે નવો પ્લાન બનાવે છે. જ્યાં સુધી તેને સંપૂર્ણ માહિતી ન મળે ત્યાં સુધી તે લૂપ ચલાવે છે.

  5. Synthesis (સિન્થેસિસ) અંતિમ એજન્ટ તમામ ટુકડાઓને એકત્રિત કરે છે અને સોર્સ સાથે એક સચોટ જવાબ બનાવે છે.

Agentic RAG એ કોઈ જાદુઈ ઉકેલ (silver bullet) નથી. તે પરંપરાગત RAG કરતા ધીમું અને મોંઘું છે.

એક ડેટાબેઝમાં સરળ પ્રશ્નો માટે પરંપરાગત RAG નો ઉપયોગ કરો. અનેક સિસ્ટમ્સમાં જટિલ, બહુ-પગલાંવાળા પ્રશ્નો માટે Agentic RAG નો ઉપયોગ કરો.

ધ્યેય એક સાદા ક્વેરી-રિસ્પોન્સ મોડેલમાંથી સ્ટેટફુલ (stateful) વર્કફ્લો તરફ આગળ વધવાનો છે: પ્લાન કરો. અમલ કરો. મૂલ્યાંકન કરો. પુનરાવર્તન કરો.

Source: https://dev.to/luhuidev/field-notes-how-agentic-rag-handles-the-real-mess-of-enterprise-data-a68

Optional learning community: https://t.me/GyaanSetuAi