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

DART: Semantic Recoverability for Structured Tool Agents

यह शोध पत्र DART को प्रस्तुत करता है, जो एक मॉड्यूलर रनटाइम है जो रिकवरी सीमाओं को प्रमाणित करके और प्रतिबद्ध डाउनस्ट्रीम कार्य को संरक्षित करने वाले स्वीकार्य चेकपॉइंट्स का चयन करके संरचित टूल एजेंटों के लिए सिमेंटिक रिकवरेबिलिटी (semantic recoverability) सुनिश्चित करता है, जिससे कुशल स्थानीय बहाली और प्रतिबद्धता-संवेदनशील वातावरणों में अमान्य रोलबैक के सुरक्षा जोखिमों के बीच के तनाव को हल किया जाता है।

मूल लेखक: Ke Yang, Panpan Li, Zonghan Wu, Kejin Xu, Huaxi Huang, Xiaoshui Huang

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

मूल लेखक: Ke Yang, Panpan Li, Zonghan Wu, Kejin Xu, Huaxi Huang, Xiaoshui Huang

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

कल्पना कीजिए कि आप कलाकारों (AI एजेंटों) के एक समूह और एक पटकथा (वर्कफ़्लो) के साथ एक जटिल नाटक निर्देशित कर रहे हैं। इस नाटक में कई दृश्य शामिल हैं: दृश्य 1 में कलाकारों को इकट्ठा किया जाता है, दृश्य 2 में मंच तैयार किया जाता है, और दृश्य 3 में दर्शकों को निमंत्रण भेजा जाता है।

कभी-कभी, कोई कलाकार कोई संवाद भूल जाता है या दृश्य 2 के दौरान लड़खड़ा जाता है। निर्देशक (कंप्यूटर सिस्टम) को इसे ठीक करने की आवश्यकता होती है बिना पूरे नाटक को शुरुआत से फिर से शुरू किए, क्योंकि यह समय की बहुत बड़ी बर्बादी होगी।

पुराना तरीका: "रीसेट बटन" बनाम "लोकल फिक्स"

वर्तमान में, जब इन AI सिस्टमों में कोई गलती होती है, तो आपके पास दो बुरे विकल्प होते हैं:

  1. "पूरा-कार्य पुनरारंभ" (रीसेट बटन): आप नाटक रोक देते हैं, कलाकारों को निकाल देते हैं, और पूरी पटकथा को दृश्य 1 से फिर से शुरू करते हैं।
    • लाभ: यह सुरक्षित है। सब कुछ नया और ताज़ा है।
    • हानि: यह अविश्वसनीय रूप से बर्बादी भरा है। आपने दृश्य 1 में बिताया गया सारा समय बर्बाद कर दिया क्योंकि दृश्य 2 में एक गड़बड़ी आ गई थी।
  2. "लोकल रिस्टोर" (क्विक फिक्स): आप दृश्य 2 के कलाकारों को उनकी पिछली ज्ञात अच्छी स्थिति में वापस जाने और फिर से प्रयास करने के लिए कहते हैं।
    • लाभ: यह तेज़ है। आप दृश्य 1 का काम बचा लेते हैं।
    • हानि: यह खतरनाक हो सकता है। कल्पना कीजिए कि जब दृश्य 2 में गड़बड़ी हो रही थी, तब दृश्य 3 के कलाकारों (जो निमंत्रण भेज रहे थे) ने पहले ही पुराने, टूटे हुए डेटा के आधार पर अपना काम पूरा कर लिया था। यदि आप दृश्य 2 को ठीक करने के लिए पीछे जाते हैं, तो आपने दृश्य 3 को रुकने के लिए नहीं बताया। अब, दृश्य 3 ऐसे समय के लिए निमंत्रण भेज रहा है जो अब अस्तित्व में ही नहीं है। नाटक अस्त-व्यस्त हो जाता है, भले ही "लोकल फिक्स" कागज़ पर एकदम सही लग रहा हो।

यह समस्या कागज़ पर "सिमेंटिक रिकवरेबिलिटी" (Semantic Recoverability) कहलाती है। भले ही कंप्यूटर तकनीकी रूप से कोड के एक हिस्से को पीछे ले जा सकता है (यह "कंट्रोलर-लीगल" है), लेकिन इसका परिणाम वास्तविक दुनिया में तर्कसंगत नहीं होता (यह "सिमेंटिकली वैलिड" नहीं है)।

नया समाधान: DART (स्मार्ट स्टेज मैनेजर)

लेखकों ने DART (Deterministic Agent Runtime with Transition Guards) नामक एक नया सिस्टम बनाया है। DART को एक सुपर-स्मार्ट स्टेज मैनेजर के रूप में समझें जो केवल "रीवाइंड" नहीं करता, बल्कि कोई भी कदम उठाने से पहले पूरे नाटक के तर्क (लॉजिक) की जांच करता है।

DART इस प्रकार काम करता है, एक चार-चरणीय चेकलिस्ट का उपयोग करके:

  1. सटीक अभिनेता की पहचान करना: यह अनुमान लगाने के बजाय कि पटकथा का कौन सा हिस्सा विफल हुआ, DART गलती के विशिष्ट उदाहरण की पहचान करता है। (जैसे: "यह दूसरी बार मीटिंग बुक करने की कोशिश थी, पहली बार नहीं।")
  2. "सेफ ज़ोन" की जाँच करना: DART पूछता है: "यदि हम इस विशिष्ट अभिनेता को पीछे ले जाते हैं, तो क्या इससे उन चीज़ों में कोई गड़बड़ी होगी जो पहले ही भेजी जा चुकी हैं?" यह एक "रिकवरेबल बाउंड्री" (पुनर्प्राप्ति योग्य सीमा) की तलाश करता है।
    • उपमा: यह एक पत्र भेजे जाने की जाँच करने जैसा है। यदि पत्र (डाउनस्ट्रीम कार्य) पहले से ही मेलबॉक्स में है, तो आप उस पते को नहीं बदल सकते जो आपने हाथ में पकड़े हुए पत्र पर लिखा है; आपको पूरी प्रक्रिया को रोकना होगा।
  3. सही "पॉज़ पॉइंट" खोजना: यदि पीछे जाना सुरक्षित है, तो DART सबसे हालिया "चेकपॉइंट" (एक सहेजी गई स्थिति) पाता है जो सुरक्षित रूप से वापस जाने योग्य है। यह केवल दृश्य के प्रारंभ में नहीं जाता; यह त्रुटि से ठीक पहले के सटीक क्षण पर जाता है, लेकिन किसी भी सुरक्षित प्रगति के बाद के क्षण पर।
  4. "स्टॉप" साइन: यदि DART को एहसास होता है कि पीछे जाने से वह चीज़ टूट जाएगी जो पहले ही प्रतिबद्ध (कमिट) की जा चुकी है (जैसे कि भेजे गए निमंत्रण), तो यह लोकल फिक्स को ब्लॉक कर देता है। एक जोखिम भरे क्विक फिक्स के बजाय, यह पूरे नाटक को फिर से शुरू करने के लिए मजबूर करता है। यह एक "ज़ोंबी" स्थिति बनाने से रोकता है जहाँ अतीत और भविष्य आपस में मेल नहीं खाते।

यह क्यों महत्वपूर्ण है (परिणाम)

शोधकर्ताओं ने DART का तीन अलग-अलग "प्लेग्राउंड्स" (नेविगेशन, शेड्यूलिंग और डायग्नोसिस) में परीक्षण किया और इसकी तुलना मौजूदा तरीकों से की।

  • "कमिटमेंट-सेंसिटिव" टेस्ट: यह वह परिदृश्य है जहाँ एक गलती तब होती है जब सिस्टम के अन्य हिस्सों ने पहले ही डेटा पर कार्रवाई कर ली हो।
    • पुराने तरीके: उन्होंने एक लोकल फिक्स करने की कोशिश की, लेकिन क्योंकि उन्होंने यह जाँच नहीं की कि "निमंत्रण" पहले ही भेजे जा चुके हैं या नहीं, वे इन विशिष्ट परिदृश्यों में 100% विफल रहे। उन्होंने अमान्य परिणाम बनाए।
    • DART: इसने सही ढंग से पहचाना कि कब लोकल फिक्स असुरक्षित था। या तो इसने एक सुरक्षित स्थान ढूँढा जहाँ से पीछे जाया जा सके (समय बचाते हुए), या इसने सुरक्षा सुनिश्चित करने के लिए रिवाइंड को ब्लॉक कर दिया और पूरे कार्य को फिर से शुरू किया। यह इन कठिन मामलों में 100% सफल रहा।
  • सुरक्षा ऑडिट: शोधकर्ताओं ने जाँच की कि क्या DART ने कभी असुरक्षित रिवाइंड की अनुमति देकर कोई गलती की। उत्तर था शून्य। इसने कभी भी "गलत" रोलबैक होने नहीं दिया।

मुख्य निष्कर्ष

यह पेपर तर्क देता है कि प्रोग्राम को "सेव और लोड" करने की क्षमता होना ही काफी नहीं है। आपको एक लॉजिक चेक की आवश्यकता है ताकि यह सुनिश्चित हो सके कि प्रोग्राम के एक हिस्से को फिर से लोड करने से उन हिस्सों के साथ विरोधाभास न हो जो पहले ही समाप्त हो चुके हैं।

  • पुराना दृष्टिकोण: "यदि कंप्यूटर तकनीकी रूप से पीछे जा सकता है, तो हमें उसे जाने देना चाहिए।"
  • DART का दृष्टिकोण: "यदि पीछे जाने से उस वास्तविकता का उल्लंघन होता है जो पहले ही घटित हो चुकी है, तो हमें पीछे नहीं जाना चाहिए, भले ही कंप्यूटर ऐसा कर सकता हो।"

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

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

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

Digest आज़माएँ →