उपभोक्ता

मॉडल वह नहीं है जिसे एजेंट पढ़ता है।
यह वह है जिस पर एजेंट खड़ा होता है।

मेटामॉडल किसी एजेंट को एक ऐसा व्याकरण देता है जिसके बाहर वह क़दम नहीं रख सकता। इंस्टेंस ग्राफ़ उसे ऐसे तथ्य देता है जो उसने ख़ुद नहीं लिखे। इन दोनों के साथ, आपके संगठन के बारे में किसी सवाल का जवाब देना रचना का काम नहीं रह जाता, बल्कि ट्रैवर्सल का काम बन जाता है — और यह फ़र्क़ ठीक उस एक जगह दिखता है जो मायने रखती है: क्या आपको जवाब को आगे भेजने से पहले उसकी जाँच करनी पड़ती है।

रिट्रीवल और ट्रैवर्सल

रिट्रीवल वह लौटाता है जो आपके सवाल से मिलता-जुलता है। ट्रैवर्सल जवाब तक जाने वाला पथ लौटाता है।

दोनों एक ही तरीक़े से शुरू होते हैं: जिस चीज़ के बारे में पूछा जा रहा है, उसे ढूँढना।

रिट्रीवल

वहीं रुक जाता है

यहीं रुक जाता है, और सबसे नज़दीकी अनुच्छेद लैंग्वेज मॉडल को सौंप देता है।

ट्रैवर्सल

वहीं से शुरू होता है

यहीं से शुरू होता है। नोड प्रवेश बिंदु है, और उससे निकलने वाले संबंध ही बाक़ी का काम हैं।

Adventure Works मॉडल में पूछिए कि किसी आपूर्तिकर्ता की विफलता का असर कहाँ तक पहुँचता है:

टाइप-आधारित ट्रैवर्सल · तीन हॉप · चार प्रकार, तीन विभाग, एक क्वेरी

आपूर्तिकर्ता

Victory Bikes

आपूर्ति करता है →

उत्पाद SKU

Touring Tire Tube

पर निर्भर है ←

बिक्री ऑर्डर

SO70282

द्वारा दिया गया है →

रिटेल ग्राहक

Dalton Adams

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

और एक हॉप आगे वह हिस्सा है जहाँ कोई भावानुवाद कभी नहीं पहुँचता। उसी कंपोनेंट के पास या तो दूसरा समझौता होता है, या नहीं होता — इसके पास नहीं है: एक समझौता, और कोई दूसरा नहीं — इसलिए उत्तर एक नामित single point of failure है। उन टायरों के लिए, जिनकी आपूर्ति भी यही आपूर्तिकर्ता करता है, ट्रैवर्सल इसके बजाय एक दूसरा समझौता लौटाता है, और उत्तर एक ऐसा प्रभाव बन जाता है जिसके साथ निवारण जुड़ा है। यह अंतर किसी का विवेक नहीं है। यह उसी नोड पर दूसरा एज है — मौजूद या अनुपस्थित।

जवाब क्यों टिकता है

लैंग्वेज मॉडल जवाब ख़ुद से नहीं निकालता। यह सवाल पढ़ता है और वही रिपोर्ट करता है जो ट्रैवर्सल ने लौटाया।

तीन काम, और इनमें से सिर्फ़ पहला और आख़िरी ही भाषा से जुड़े हैं:

01 · भाषा

सवाल को एक ट्रैवर्सल में बदलना

किस नोड से शुरू करना है, किन संबंध प्रकारों का अनुसरण करना है, कितनी दूर तक, और किसे हिट माना जाए। यही वह हिस्सा है जिसमें लैंग्वेज मॉडल अच्छे होते हैं।

02 · डिटरमिनिस्टिक

इसे डिटरमिनिस्टिक तरीक़े से निष्पादित करना

ट्रैवर्सल टाइप-आधारित एज पर एक ग्राफ़ ऑपरेशन के रूप में चलता है। वही सवाल, वही मॉडल, वही पथ — दोबारा भी, और अगली तिमाही भी।

03 · भाषा

परिणाम को बयान करना

निष्कर्ष को एक वाक्य में रखना, और जिन नोड्स और संबंधों से वह निकला है, उन्हें अब भी उसके साथ जुड़ा रखना।

संगठनात्मक इंटेलिजेंस कोई भाषा की समस्या नहीं है जिसके पीछे एक ग्राफ़ है। यह एक ग्राफ़ की समस्या है जिसका इंटरफ़ेस भाषा है — और किसी मॉडल से गद्य के आधार पर प्रभाव का तर्क करने को कहना, उससे वही एक चीज़ करने को कहना है जिसके लिए उसे जवाबदेह नहीं ठहराया जा सकता।

इसके बाद तीन चीज़ें आती हैं, और इनमें से कोई भी कोई प्रॉम्प्ट नहीं है।

आप क्या जाँच सकते हैं

जवाब में हर दावा एक एज है। जवाब से असहमत होने का मतलब है किसी नोड को खोलना, जो किसी अनुच्छेद से असहमत होने से बिल्कुल अलग तरह की दलील है।

क्या दर्ज होता है

पथ ही ऑडिट है। एजेंट ने क्या देखा, और कब, यह उसी मॉडल पर चलाई गई एक क्वेरी है — किसी दूसरे तंत्र में रखा गया लॉग नहीं।

इसे क्या बेहतर बनाता है

सटीकता मॉडल के साथ बढ़ती है, प्रॉम्प्ट के साथ नहीं। एक और टाइप-आधारित संबंध का मतलब है कल एक और सवाल का जवाब मिल सकना; एक बेहतर प्रॉम्प्ट का यह मतलब नहीं है।

मॉडल की सीमा पर

जहाँ मॉडल चुप है, वहाँ एजेंट यह बता देता है — और यह भी बताता है कि यह कौन-सी चुप्पी है।

जब पूछा गया कि परचेजिंग में एक ख़रीदार को सौंपे गए पर्चेज़ ऑर्डर और कौन संभाल सकता है, तो डेमो टेनेंट में मौजूद एजेंट ने यह जवाब नहीं दिया कि कोई नहीं संभाल सकता। इसने यह जवाब दिया कि

ग्राफ़ में मॉडल किए गए कोई द्वितीयक सह-असाइनी नहीं हैं।

इस शर्त वाले शब्द को पढ़िए। यह कोई बचाव नहीं है — यही पूरा दावा है। हो सकता है कोई सहकर्मी हो जो हर अगस्त में उसका काम संभालता हो; मॉडल जो कहता है, वह यह है कि किसी ने इसे दर्ज नहीं किया है। इनमें से एक वाक्य पर आप कार्रवाई कर सकते हैं, और दूसरे को कार्रवाई से पहले आपको सत्यापित करना पड़ता।

दस्तावेज़ों पर काम करने वाला कोई एजेंट यह फ़र्क़ नहीं कर सकता, क्योंकि उसके पास कोई आधार ही नहीं जिसके सापेक्ष वह चुप हो। किसी दस्तावेज़ भंडार में अनुपस्थिति और किसी ऐसे पृष्ठ में कोई फ़र्क़ नहीं जो कभी लिखा ही नहीं गया। किसी प्रकार के सापेक्ष अनुपस्थिति एक निष्कर्ष है: व्याकरण में वह संबंध मौजूद है, इस नोड के पास वह नहीं है, और उस कमी का एक स्वामी है — क्योंकि ज़िम्मेदारी मैट्रिक्स प्रकार का हिस्सा है, इसलिए हर नोड जानता है कि उसमें जो कमी है उसका जवाबदेह कौन है।

यही किसी भी मॉडल के बारे में उठने वाले एक जायज़ सवाल का ईमानदार जवाब भी है: अगर हमारा मॉडल अधूरा हो तो? वह होगा। एजेंट आपको बता देगा कि कहाँ।

बिना पूछे

जवाब देना वह हिस्सा है जिसे आपको शुरू करना पड़ता है। नज़र रखना नहीं।

अवस्था वाला एक टाइप-आधारित ग्राफ़ ऐसी चीज़ है जिसकी निगरानी की जा सकती है, और निगरानी ही वह जगह है जहाँ एक एजेंट किसी चैट विंडो के बजाय एक स्थायी सीट कमाता है। यह इन बातों पर ध्यान देता है:

कि किसी प्रक्रिया ने अपना स्वामी खो दिया

कि किसी अनुमोदक के पास ऐसा अधिदेश है जिसका उसने कभी उपयोग ही नहीं किया

कि सैकड़ों ऑर्डर अब एक ही व्यक्ति से होकर गुज़रते हैं, जिसका कोई सह-असाइनी दर्ज नहीं है

कि शाम की शिफ़्ट में किसी कौशल का ठीक एक ही धारक है

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

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

एक और आपत्ति

एक और आपत्ति, और यही सही वाली है।

अब तक यह एक ऐसे मॉडल का वर्णन है जो आज सत्य है। आप इस हिस्से को पहले विफल होते देख चुके हैं — वह कैटलॉग जिसे किसी ने अपडेट नहीं किया, वह CMDB जो एक साल के भीतर ग़लत हो गया। यह आपत्ति अपने अलग उत्तर की हक़दार है।

उत्तर

एक मॉडल जो सत्य बना रहता है

मॉडल का आधा हिस्सा आपके तंत्रों से पढ़ा जाता है और भटक नहीं सकता। बाक़ी का एक स्वामी है, और उस स्वामी से पूछा जाता है।

एक मॉडल जो सत्य बना रहता है →

या इसे ख़ुद जाँचिए

डेमो खोलें

एक पूरी तरह मॉडल किया गया संगठन, आपके कार्य खाते से एक क्लिक। न कोई फ़ॉर्म, न कोई कॉल।

डेमो खोलें