A Process Harness for Uplifting Legacy Workflows to Agentic BPM: Design and Realization in CUGA FLO
यह शोध पत्र "प्रोसेस हार्नेस" (process harness) को प्रस्तुत करता है, जो एक ऐसा तंत्र है जो 'एजेंटिक बीपीएम' (Agentic BPM) को सक्षम करने के लिए मौजूदा नियत वर्कफ़्लो इंजनों के चारों ओर एक नीति-शासित एजेंटिक परत को एकीकृत करता है, जिसे टास्क-डिसीजन-फ्लो (TDF) मॉडल द्वारा कड़ाई से परिभाषित किया गया है और संरचनात्मक अनुपालन के साथ अनुकूलनशील, नीति-आधारित स्वायत्तता को संतुलित करने के लिए CUGA FLO सिस्टम में साकार किया गया है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आपके पास एक बहुत ही सख्त, पुराने ढंग का फैक्ट्री असेंबली लाइन है। यह लाइन पूर्णता के लिए बनाई गई है: यह एक निश्चित मानचित्र का पालन करती है, हर चरण पूर्व-निर्धारित है, और यह कभी गलती नहीं करती। हालाँकि, यह अविश्वसनीय रूप से कठोर भी है। यदि कोई बॉक्स आता है जो मानक आकार में फिट नहीं बैठता, या यदि सरकार से अचानक कोई नया नियम आता है, तो मशीन रुक जाती है, टूट जाती है, या इसे ठीक करने के लिए किसी इंसान को अंदर जाकर मैन्युअल रूप से काम करने की आवश्यकता होती है।
आज अधिकांश बिजनेस सॉफ्टवेयर (जिसे BPM कहा जाता है) इसी तरह काम करते हैं। वे नियमित कार्यों के लिए बेहतरीन हैं लेकिन आश्चर्यजनक स्थितियों को संभालने में बहुत खराब हैं।
अब, कल्पना कीजिए कि आप इस फैक्ट्री को एक "स्मार्ट सुपरवाइजर" दे सकते हैं जो पढ़ सकता है, सोच सकता है और निर्णय ले सकता है, लेकिन वह कन्वेयर बेल्ट को छू नहीं सकता या मशीन के गियर को बदल नहीं सकता। यह सुपरवाइजर केवल मानव ऑपरेटरों को निर्देश चिल्लाकर दे सकता है या छोटे रास्ते सुझा सकता है, लेकिन मशीन ही मुख्य भूमिका निभाती है।
यह पेपर CUGA FLO नामक एक नई प्रणाली पेश करता है जो बिल्कुल यही करती है। यह इस प्रणाली को एक "प्रोसेस हार्नेस" (Process Harness) कहता है।
यह कैसे काम करता है, यहाँ सरल अवधारणाओं में दिया गया है:
1. मूल विचार: हार्नेस (Harness)
एक घोड़े के बारे में सोचें। घोड़ा इंजन है (पुराना वर्कफ्लो सिस्टम)। हार्नेस वह उपकरण है जिसे आप घोड़े पर नियंत्रण पाने के लिए पहनाते हैं। आप घोड़े को बदलते नहीं हैं; आप बस उसके ऊपर नियंत्रण की एक परत जोड़ते हैं।
- पुराना तरीका: किसी आश्चर्य या बदलाव को संभालने के लिए, आपको उस आश्चर्य के होने से पहले ही पूरे फैक्ट्री फ्लोर (सॉफ्टवेयर कोड) को फिर से डिजाइन करना पड़ता था।
- नया तरीका (CUGA FLO): आप फैक्ट्री को बिल्कुल वैसा ही रखते हैं जैसा वह है। आप इसके चारों ओर एक "प्रोसेस हार्नेस" लपेट देते हैं। यह हार्नेस AI (विशेष रूप से लार्ज लैंग्वेज मॉडल्स) का उपयोग करता है ताकि प्रक्रिया पर नज़र रखी जा सके। जब प्रक्रिया किसी विशिष्ट चेकपॉइंट पर पहुँचती है, तो AI हस्तक्षेप करता है, लिखित नियमों (पॉलिसी) के आधार पर स्थिति के बारे में सोचता है, और क्या करना है इसके सुझाव देता है।
2. तीन "स्मार्ट असिस्टेंट्स" (Smart Assistants)
पेपर कहता है कि यह हार्नेस तीन अलग-अलग प्रकार के AI असिस्टेंट्स का उपयोग करता है, जिनमें से प्रत्येक का एक विशिष्ट कार्य है। वे विशेषज्ञ प्रबंधकों की एक टीम की तरह हैं:
टास्क एजेंट (The Worker - काम करने वाला):
- कार्य: वास्तविक काम करना।
- उपमा: कल्पना कीजिए कि एक कार्य है "आवेदक के क्रेडिट स्कोर की जांच करना।" पुराने सिस्टम में, एक कंप्यूटर स्क्रिप्ट यह करती थी। अब, टास्क एजेंट बिखरे हुए वित्तीय दस्तावेजों को पढ़ता है, उन्हें समझता है, और स्कोर की गणना करता है।
- नियम: इसके पास एक सख्त नीति है: "आप स्कोर की गणना कर सकते हैं, लेकिन आपको 'स्वीकृत' (Approved) या 'अस्वीकृत' (Rejected) कहने की अनुमति नहीं है।" वह निर्णय किसी और का है।
डिसीजन एजेंट (The Traffic Cop - ट्रैफिक पुलिस):
- कार्य: सड़क के मोड़ पर यह तय करना कि कौन सा रास्ता लेना है।
- उपमा: असेंबली लाइन दो रास्तों में विभाजित होती है: "स्वीकृत" या "अस्वीकृत"। डिसीजन एजेंट उस स्कोर को देखता है जो टास्क एजेंट ने अभी बनाया है। यह नियमों की जाँच करता है (जैसे, "यदि स्कोर 0.6 से ऊपर है, तो बाईं ओर जाएँ")। फिर यह मशीन को बताता है कि कौन सा रास्ता लेना है।
- नियम: यह सुनिश्चित करता है कि निर्णय तार्किक हो और लिखित नीति का पालन करता हो।
फ्लो एजेंट (The Emergency Manager - आपातकालीन प्रबंधक):
- कार्य: प्रक्रिया के चलते समय मानचित्र (Map) को बदलना।
- उपमा: यह सबसे शक्तिशाली है। कल्पना कीजिए कि असेंबली लाइन पर एक विशेष "हुक" (एक ट्रैपडोर/गुप्त दरवाजा) है। यदि कोई विशिष्ट स्थिति आती है (जैसे वीआईपी ग्राहक या नियामक आपातकाल), तो फ्लो एजेंट हस्तक्षेप करता है। यह कह सकता है, "अगले तीन चरणों को छोड़ दें," "लाइन रोक दें," या "ठीक यहीं पर एक नया चरण जोड़ें।"
- नियम: यह केवल वही चीजें कर सकता है जो "हुक पॉलिसी" द्वारा स्पष्ट रूप से अनुमत हैं। यह बिना सोचे-समझे मानचित्र को नहीं बदल सकता; इसे नियमों का पालन करना चाहिए।
3. "FRAME" (द रूलबुक - नियम पुस्तिका)
हम यह कैसे सुनिश्चित करते हैं कि AI पागल न हो जाए? यह पेपर FRAME पेश करता है।
FRAME को एक विशाल, मानव-पठनीय नियम पुस्तिका के रूप में सोचें (जो साधारण अंग्रेजी में लिखी गई है, जैसे कि एक मार्कडाउन फ़ाइल)। हर बार जब कोई AI असिस्टेंट निर्णय लेता है, तो उसे पहले इस नियम पुस्तिका की जाँच करनी होती है।
- टास्क एजेंट "टास्क नियमों" की जाँच करता है।
- डिसीजन एजेंट "रूटिंग नियमों" की जाँच करता है।
- फ्लो एजेंट "आपातकालीन नियमों" की जाँच करता है।
यदि AI ऐसा कुछ करने की कोशिश करता है जो नियम पुस्तिका में अनुमत नहीं है, तो सिस्टम उसे रोक देता है। यह सुनिश्चित करता है कि AI मानवीय नियमों द्वारा "फ्रेम" किया गया है, न कि केवल अपनी मर्जी से कुछ भी बना रहा है।
4. लोन अप्रूवल (ऋण स्वीकृति) का उदाहरण
पेपर यह सिद्ध करता है कि यह एक लोन अप्रूवल उदाहरण के साथ कैसे काम करता है:
- वर्कर (टास्क एजेंट) एक ऋण आवेदन को पढ़ता है और क्रेडिट स्कोर की गणना करता है।
- ट्रैफिक पुलिस (डिसीजन एजेंट) स्कोर देखता है जो उच्च (0.82) है और कहता है, "ठीक है, यह अच्छा लग रहा है, आइए 'स्वीकृत' पथ पर चलते हैं।"
- आपातकालीन प्रबंधक (फ्लो एजेंट) देखता है कि आवेदक का आईडी नंबर "4321" है। भले ही स्कोर अधिक हो, नियम पुस्तिका कहती है, "नये नियम के कारण आईडी 4321 प्रतिबंधित है।"
- परिणाम: फ्लो एजेंट ट्रैफिक पुलिस के निर्णय को ओवरराइड कर देता है। यह एक "हुक" का उपयोग करके तुरंत प्रक्रिया को "अस्वीकृत" पथ पर ले जाता है, जिससे अनुमोदन के चरणों को पूरी तरह से छोड़ दिया जाता है।
यह क्यों शानदार है? पुराने सिस्टम में, आपको वर्षों पहले सॉफ्टवेयर में एक विशेष "ID 4321" पथ बनाना पड़ता। CUGA FLO के साथ, आप आज ही टेक्स्ट फ़ाइल (पॉलिसी) को अपडेट करते हैं, और सिस्टम बिना कोड दोबारा लिखे तुरंत इसे संभाल लेता है।
5. यह क्यों महत्वपूर्ण है (दोनों दुनियाओं का सर्वश्रेष्ठ)
पेपर का तर्क है कि यह एक बड़ी समस्या का समाधान करता है:
- पुराने सिस्टम सुरक्षित और संरचित होते हैं लेकिन नई चीजों के अनुकूल नहीं हो सकते।
- शुद्ध AI किसी भी चीज़ के अनुकूल हो सकता है लेकिन जोखिम भरा, अप्रत्याशित और ऑडिट करने में कठिन है।
CUGA FLO इन दोनों को जोड़ता है। "इंजन" (पुराना सॉफ्टवेयर) गारंटी देता है कि संरचना सुरक्षित है और मानचित्र का पालन करती है। "हार्नेस" (AI) अनुकूलन करने, तर्क करने और आश्चर्यों को संभालने की क्षमता जोड़ता है, लेकिन केवल नियम पुस्तिका की सख्त सीमाओं के भीतर।
सारांश
यह पेपर CUGA FLO को पुराने, कठोर बिजनेस सॉफ्टवेयर को एक स्मार्ट, अनुकूलन योग्य प्रणाली में अपग्रेड करने के तरीके के रूप में प्रस्तुत करता है, बिना पुराने सॉफ्टवेयर को फेंके। यह इसे एक "प्रोसेस हार्नेस" के चारों ओर लपेटकर करता है जो तीन प्रकार के AI एजेंटों (वर्कर्स, ट्रैफिक पुलिस और इमरजेंसी मैनेजर्स) का उपयोग करता है, जो एक मानव-लिखित नियम पुस्तिका (FRAME) द्वारा सख्ती से नियंत्रित होते हैं। यह व्यवसायों को एक सख्त, ऑडिट योग्य रिकॉर्ड बनाए रखते हुए स्वचालित रूप से अप्रत्याशित स्थितियों को संभालने की अनुमति देता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।