← नवीनतम पेपर
🤖 AI

XFlow: An Executable Protocol Programming System for Reliable Multi-Agent Workflows

यह शोधपत्र XFlow प्रस्तुत करता है, जो एक निष्पादन योग्य प्रोटोकॉल प्रोग्रामिंग सिस्टम और इसकी डोमेन-विशिष्ट भाषा XPF है, जो महत्वपूर्ण प्रतिबद्धताओं को अस्पष्ट प्रॉम्प्ट्स से हटाकर एक संरचित, प्रवर्तनीय हार्नेस में स्थानांतरित करके, टाइप किए गए स्टेट सेल्स के माध्यम से अनिश्चितता को चरणबद्ध करके और एक्टर आउटपुट्स को मध्यस्थ बनाकर LLM-आधारित मल्टी-एजेंट वर्कफ़्लो की विश्वसनीयता को बढ़ाता है।

मूल लेखक: Hanqi Li, Jing Peng, Zijian Wang, Lu Chen, Kai Yu

प्रकाशित 2026-06-16
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Hanqi Li, Jing Peng, Zijian Wang, Lu Chen, Kai Yu

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक नाटक के निर्देशक हैं जहाँ अभिनेता (Actors) लार्ज लैंग्वेज मॉडल्स (LLMs) हैं। वर्तमान कार्यप्रणाली में, आप इन अभिनेताओं को एक पटकथा (एक प्रॉम्ट) देते हैं और उम्मीद करते हैं कि वे नियमों को याद रखेंगे, अपने किरदार में बने रहेंगे, और मनगढ़ंत बातें नहीं बनाएंगे।

समस्या यह है कि यदि कोई अभिनेता कोई नियम भूल जाता है या कोई तथ्य गलत बताता है (hallucinate करता है), तो उसकी वह गलती केवल उसके दिमाग तक सीमित नहीं रहती। वह अगले अभिनेता तक फैल जाती है, पूरे दृश्य को दूषित कर देती है, और नाटक को बर्बाद कर देती है। ऐसा इसलिए होता है क्योंकि "पटकथा" (प्रॉम्ट) और "स्टेज मैनेजर के नियम" (सिस्टम स्ट्रक्चर) एक ही जगह पर अव्यवस्थित तरीके से मिले हुए हैं।

XFlow एक नया सिस्टम है जिसे इस अव्यवस्था को ठीक करने के लिए डिज़ाइन किया गया है। इसे अभिनेताओं और मंच के बीच स्थित एक स्मार्ट, निष्पादन योग्य नियम पुस्तिका (executable rulebook) के रूप में समझें।

यह कैसे काम करता है, इसके सरल उदाहरण यहाँ दिए गए हैं:

1. "पटकथा" बनाम "स्टेज मैनेजर"

वर्तमान में, अधिकांश AI सिस्टम पूरी तरह से "पटकथा" (प्रॉम्ट) पर निर्भर करते हैं। आपको प्रॉम्ट के भीतर लिखना पड़ता है, "याद रखें, कीमत के बारे में झूठ न बोलें।" यदि अभिनेता का ध्यान भटक जाता है, तो वह इसे भूल सकता है।

XFlow काम को विभाजित करता है:

  • अभिनेता (LLMs): वे अभी भी रचनात्मक और अस्पष्ट सोच (fuzzy thinking) का काम करते हैं। वे कहानी लिखते हैं, समस्याओं पर तर्क करते हैं, और टूल्स का उपयोग करते हैं। वे रचनात्मक होने के लिए स्वतंत्र हैं।
  • स्टेज मैनेजर (द हार्नेस/Harness): यह नया हिस्सा है। यह सख्त नियमों, तथ्यों और सीमाओं को संभालता है। इसे रचनात्मक लेखन की परवाह नहीं है; इसे केवल इस बात की परवाह है कि क्या नियमों का पालन किया गया था।

उदाहरण: एक बैंक की कल्पना करें। टेलर (अभिनेता) ग्राहक से बात करता है और लेनदेन लिखता है। लेकिन टेलर यह तय नहीं करता कि पैसा असली है या खाते में पर्याप्त धनराशि है। यह काम वॉल्ट सिस्टम (Vault System) का है। वॉल्ट सिस्टम यह जाँचता है कि क्या नियम का पालन हुआ है। XFlow, AI एजेंटों के लिए वही 'वॉल्ट सिस्टम' है।

2. "जादुई बॉक्स" (Symbols)

पुराने सिस्टम में, यदि कोई अभिनेता कहता है, "मुझे लगता है कि कुल राशि $50 है," तो वह वाक्य बातचीत के इतिहास में तैरता रहता है। अगला अभिनेता इसे पढ़ सकता है और इसे एक तथ्य मान सकता है, भले ही वह केवल एक अनुमान हो।

XFlow Symbols पेश करता है। एक Symbol को कन्वेयर बेल्ट पर रखे गए एक लेबल वाले, लॉक किए गए बॉक्स के रूप में समझें।

  • Proposed (प्रस्तावित): एक अभिनेता बॉक्स में एक मान (value) रखता है और उसे "Proposed" लेबल देता है। यह केवल एक सुझाव है।
  • Validated (सत्यापित): स्टेज मैनेजर बॉक्स की जाँच करता है। क्या इसका आकार सही है? क्या यह एक संख्या है? क्या यह नियमों का पालन करता है? यदि हाँ, तो लेबल बदल जाता है।
  • Committed (प्रतिबद्ध): सभी जाँचों को पास करने के बाद ही बॉक्स पर "Committed" की मुहर लगती है। अब, और केवल अब, बाकी सिस्टम इसे एक ठोस तथ्य मानता है।

उदाहरण: यह एक निर्माण स्थल (construction site) की तरह है। एक कार्यकर्ता कह सकता है, "मुझे लगता है कि यह बीम मजबूत है।" यह केवल बातचीत है। लेकिन इमारत खड़ी करने से पहले, एक इंजीनियर (हार्नेस) को बीम का निरीक्षण करना होगा, उसका परीक्षण करना होगा और उस पर "Approved" की मुहर लगानी होगी। जब तक वह मुहर नहीं लग जाती, तब तक उस बीम का उपयोग छत को सहारा देने के लिए नहीं किया जा सकता। XFlow सुनिश्चित करता है कि कोई भी "बीम" तब तक उपयोग न किया जाए जब तक कि उस पर मुहर न लग जाए।

3. "प्रोटोकॉल" (XPF)

इसे काम करने के योग्य बनाने के लिए, लेखकों ने XPF नामक एक विशेष भाषा बनाई है।

  • यह एक पठनीय दस्तावेज़ (जैसे कोई कहानी या मैनुअल) की तरह दिखता है, ताकि मनुष्य इसे आसानी से लिख सकें।
  • लेकिन यह एक कंप्यूटर प्रोग्राम भी है। जब आप इसे चलाते हैं, तो कंप्यूटर इसे सख्त नियमों में संकलित (compile) कर देता है।

उदाहरण: इसे एक रेसिपी कार्ड के रूप में सोचें जो एक रोबोट निर्देश मैनुअल भी है।

  • मनुष्य के लिए, यह पढ़ता है: "आटा और अंडे मिलाएं।"
  • रोबोट के लिए, यह पढ़ता है: "यदि आटे का वजन < 500 ग्राम है, तो रुकें (STOP)। यदि अंडे टूटे हुए हैं, तो अस्वीकार करें (REJECT)।"
  • मनुष्य रेसिपी लिखता है, लेकिन रोबोट सुरक्षा जाँचों को स्वचालित रूप से लागू करता है।

4. उन्होंने क्या परीक्षण किया?

पेपर में XFlow का परीक्षण तीन विशिष्ट क्षेत्रों में किया गया ताकि यह देखा जा सके कि क्या यह वास्तव में काम करता है:

  1. सख्त नियम (Constrained Interaction): जैसे एक कस्टमर सर्विस बॉट जिसे रिफंड की सख्त नीतियों का पालन करना चाहिए। XFlow ने सुनिश्चित किया कि बॉट 100% समय नियमों का पालन करे, जबकि इसके बिना, बॉट कभी-कभी नियमों को तोड़ देता था भले ही उसे सही उत्तर मिल रहा हो।
  2. लंबी कहानियाँ (Long-Context Reasoning): जैसे किसी बड़ी वित्तीय रिपोर्ट को पढ़ना और प्रश्न पूछना। XFlow ने AI को लंबी टेक्स्ट के बीच भ्रमित हुए बिना विशिष्ट संख्याओं और नियमों को ट्रैक करने में मदद की।
  3. कोडिंग (Software Engineering): जैसे एक AI जो कंप्यूटर प्रोग्राम में बग को ठीक करने की कोशिश कर रहा है। XFlow ने एक सुरक्षा द्वार (safety gate) के रूप में कार्य किया, यह सुनिश्चित करते हुए कि AI तब तक "फिक्स" सबमिट न करे जब तक कि उसने वास्तव में परीक्षण चलाकर पुष्टि न कर ली हो कि कोड काम कर रहा है।

निष्कर्ष

XFlow AI को स्मार्ट बनाने या उसकी गलतियाँ रोकने की कोशिश नहीं करता है। इसके बजाय, यह AI के चारों ओर एक सुरक्षा जाल (safety net) बनाता है।

यह कहता है: "आप (AI) स्वतंत्र रूप से सोच सकते हैं और बात कर सकते हैं, लेकिन आप हमारी जाँचों को पास किए बिना आधिकारिक रिकॉर्ड को नहीं बदल सकते।"

यह मल्टी-एजेंट सिस्टम (जहाँ कई AI मिलकर काम करते हैं) को बहुत अधिक विश्वसनीय बनाता है क्योंकि यह एक एजेंट के "अनुमान" को दूसरे एजेंट के "तथ्य" में अनजाने में बदलने से रोकता है। यह AI के बीच की बिखरी हुई बातचीत को एक संरचित, जाँच योग्य वर्कफ़्लो में बदल देता है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →