← नवीनतम पेपर
💬 NLP

AgentSwing: Adaptive Parallel Context Management Routing for Long-Horizon Web Agents

यह शोध पत्र AgentSwing को प्रस्तुत करता है, जो एक स्टेट-अवेयर (state-aware) एडेप्टिव फ्रेमवर्क है जो लॉन्ग-होराइजन वेब एजेंट प्रदर्शन को गतिशील रूप से अनुकूलित करने के लिए पैरेलल कॉन्टेक्स्ट मैनेजमेंट और लुकअहेड राउटिंग का उपयोग करता है, जो स्टैटिक कॉन्टेक्स्ट मैनेजमेंट रणनीतियों से बेहतर प्रदर्शन करते हुए इंटरैक्शन टर्न्स को महत्वपूर्ण रूप से कम करता है।

मूल लेखक: Zhaopeng Feng, Liangcai Su, Zhen Zhang, Xinyu Wang, Xiaotian Zhang, Xiaobin Wang, Runnan Fang, Qi Zhang, Baixuan Li, Shihao Cai, Rui Ye, Hui Chen, Jiang Yong, Joey Tianyi Zhou, Chenxiong Qian, Pengjun
प्रकाशित 2026-03-31
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Zhaopeng Feng, Liangcai Su, Zhen Zhang, Xinyu Wang, Xiaotian Zhang, Xiaobin Wang, Runnan Fang, Qi Zhang, Baixuan Li, Shihao Cai, Rui Ye, Hui Chen, Jiang Yong, Joey Tianyi Zhou, Chenxiong Qian, Pengjun Xie, Bryan Hooi, Zuozhu Liu, Jingren Zhou

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

🕵️‍♂️ समस्या: "अभिभूत जासूस" (The Overwhelmed Detective)

कल्पना कीजिए कि आपने एक बहुत ही जटिल रहस्य सुलझाने के लिए एक प्रतिभाशाली जासूस (एक AI एजेंट) को काम पर रखा है। इस जासूस के पास एक सुपर-पावरफुल दिमाग (एक Large Language Model) है, लेकिन इसकी एक कमी है: यह एक बार में अपनी जेब में केवल सीमित संख्या में नोट्स रख सकता है।

रहस्य सुलझाने के लिए, जासूस को यह करना होगा:

  1. लाइब्रेरी जाना।
  2. एक किताब पढ़ना।
  3. एक गवाह को फोन करना।
  4. एक नक्शा देखना।
  5. इस प्रक्रिया को 100 बार दोहराना।

बाधा (The Bottleneck):
जैसे-जैसे जासूस सुराग इकट्ठा करता है, उसकी जेब भरती जाती है।

  • विकल्प A (कुछ न करना): वह सब कुछ अंदर ठूँसता रहता है। अंततः, उसकी जेब फट जाती है, या वह सबसे महत्वपूर्ण सुराग भूल जाता है क्योंकि वह 50 अप्रासंगिक नोट्स के नीचे दब गया है। वह भ्रमित हो जाता है और हार मान लेता है।
  • विकल्प B ("रीसेट" रणनीति): जब भी जेब भर जाती है, वह सब कुछ फेंक देता है और मूल प्रश्न के साथ फिर से शुरुआत करता है। इससे जेब तो साफ रहती है, लेकिन वह अपनी सारी प्रगति खो देता है। वह एक ही गलत रास्ते पर तीन बार चल सकता है।
  • विकल्प C ("सारांश" रणनीति): वह अब तक किए गए काम का एक छोटा सारांश लिखने की कोशिश करता है। लेकिन कभी-कभी, सारांश बहुत अस्पष्ट होता है, और वह उन विशिष्ट विवरणों को खो देता है जो केस सुलझाने के लिए आवश्यक थे।

लंबे समय तक, AI शोधकर्ताओं ने जासूस को इन रणनीतियों में से एक को चुनने और पूरी जांच के दौरान उसी पर टिके रहने के लिए मजबूर किया। पेपर का तर्क है: "यह एक बुरा विचार है। कभी-कभी आपको सब कुछ फेंक देने की ज़रूरत होती है; अन्य समय में, आपको पिछले कुछ सुरागों को रखने की आवश्यकता होती है।"


🎢 समाधान: AgentSwing (द "स्मार्ट स्विच")

लेखक AgentSwing पेश करते हैं, जो जासूस के नोट्स को प्रबंधित करने का एक नया तरीका है। एक रणनीति चुनने और उस पर टिके रहने के बजाय, AgentSwing एक स्मार्ट ट्रैफिक कंट्रोलर की तरह काम करता है जो वर्तमान स्थिति के आधार पर रणनीति बदल देता है।

यह कैसे काम करता है, चरण-दर-चरण यहाँ दिया गया है:

1. "समानांतर शाखाएँ" (रास्ते का विभाजन)

कल्पना कीजिए कि जासूस एक ऐसे बिंदु पर पहुँचता है जहाँ उसके नोट्स अव्यवस्थित होने लगते हैं। अंदाज़ा लगाने के बजाय कि क्या करना है, AgentSwing कहता है:

"चलो एक ही समय में तीन अलग-अलग चीजें आजमाते हैं!"

  • शाखा 1 ("पिछला रखें" रणनीति): "पुरानी चीज़ें फेंक दो और केवल अंतिम 5 सुराग रखो।"
  • शाखा 2 ("सारांश" रणनीति): "अब तक के पूरे केस का एक संक्षिप्त सारांश लिखो।"
  • शाखा 3 ("सब कुछ हटा दें" रणनीति): "सब कुछ फेंक दो और केवल प्रश्न के साथ नए सिरे से शुरुआत करो।"

AI इन तीनों परिदृश्यों को कुछ चरणों के लिए समानांतर रूप से चलाता है।

2. "लुकअहेड" (भविष्यदर्शिता/क्रिस्टल बॉल)

यही असली जादू है। AgentSwing केवल किसी भी शाखा को रैंडमली नहीं चुनता। यह एक "लुकअहेड" तंत्र का उपयोग करता है।

"ठीक है, यदि हम शाखा 1 चुनते हैं, तो अगले 3 चरणों में यह कहाँ ले जाएगा? यदि हम शाखा 3 चुनते हैं, तो क्या यह एक डेड एंड (बंद रास्ता) की ओर ले जाएगा?"

यह प्रत्येक विकल्प के लिए एक संक्षिप्त भविष्य का अनुकरण (simulate) करता है।

  • यदि "सब कुछ हटा दें" वाली शाखा जासूस को एक लूप (चक्कर) में फँसा देती है, तो उसे काट दिया जाता है।
  • यदि "पिछला रखें" वाली शाखा एक बड़ी सफलता की ओर ले जाती है, तो उसे चुना जाता है।

3. "स्विंग" (चुनाव करना)

एक बार जब AI देख लेता है कि कौन सा रास्ता सबसे अधिक आशाजनक लग रहा है, तो यह उस पथ की ओर स्विंग (झूलता) है, अन्य दोनों को हटा देता है, और सबसे अच्छे संदर्भ (context) के साथ जांच जारी रखता है।


🏆 यह एक बड़ी बात क्यों है

पेपर ने कठिन वेब-सर्च कार्यों पर इसका परीक्षण किया (जैसे कि किसी रैपर के पिता की जेल के बारे में पहेली के आधार पर एक विशिष्ट गाना ढूँढना)।

  • पुराना तरीका: स्थिर (static) रणनीतियाँ टूटे हुए स्टीयरिंग व्हील वाली कार चलाने जैसी थीं। आप केवल सीधा जा सकते थे, या केवल बाएं मुड़ सकते थे, चाहे सड़क कैसी भी हो।
  • AgentSwing: यह एक सेल्फ-ड्राइविंग कार होने जैसा है जो सड़क को देखती है, गड्ढा देखती है, और गड्ढे से बचने के लिए तुरंत अलग गियर या रूट बदल लेती है।

परिणाम:

  • तेज़: इसने पुराने तरीकों की तुलना में 3 गुना कम चरणों का उपयोग करके समस्याओं को हल किया।
  • स्मार्ट: इसने कठिन समस्याओं को हल किया जिन्हें पुराने तरीके पूरा ही नहीं कर सके।
  • अनुकूलन योग्य (Adaptable): इसने महसूस किया कि कभी-कभी आपको आक्रामक होने की आवश्यकता होती है (सब कुछ फेंक देना), और कभी-कभी सावधान रहने की (विवरण रखना)।

🧠 "दक्षता बनाम सटीकता" (Efficiency vs. Precision) की उपमा

पेपर सफलता के बारे में सोचने का एक शानदार तरीका पेश करता है:

  1. खोज दक्षता (Search Efficiency): क्या जासूस ने उत्तर खोजने से पहले समय/पैसा खत्म कर दिया? (क्या उन्होंने दौड़ पूरी की?)
  2. टर्मिनल सटीकता (Terminal Precision): जब वे समाप्त हुए, तो क्या उत्तर वास्तव में सही था? (क्या वे सही ट्रॉफी के साथ फिनिश लाइन पार कर गए?)
  • स्थिर "सब कुछ हटा दें" (Static "Discard All") सटीकता (साफ नोट्स = स्पष्ट सोच) में अच्छा है लेकिन दक्षता (दोबारा शुरू करने में समय बर्बाद करना) में बुरा है।
  • स्थिर "सब कुछ रखें" (Static "Keep All") दक्षता (तेज़, कोई रीस्टार्ट नहीं) में अच्छा है लेकिन सफलता (बहुत अधिक शोर/डेटा से भ्रमित होना) में बुरा है।
  • AgentSwing पूर्ण संतुलन पाता है। यह जानता है कि कब तेज़ होना है और कब सटीक, एक पेशेवर एथलीट की तरह जो स्प्रिंटिंग और जॉगिंग के बीच स्विच करता है।

🏁 निष्कर्ष

AgentSwing एक ऐसा फ्रेमवर्क है जो AI एजेंटों को "ज़िद्दी" होने से रोकता है। उन्हें पूरी यात्रा के लिए एक ही नियम का पालन करने के लिए मजबूर करने के बजाय, यह उन्हें हर कदम पर अपनी मेमोरी को प्रबंधित करने का सबसे अच्छा तरीका चुनने की अनुमति देता है। यह एक स्मार्ट, अनुकूलित मेमोरी मैनेजर देने जैसा है जो जानता है कि कब अपनी डेस्क साफ करनी है और कब उस पर रखे कागजात को रखना है।

संक्षेप में: यह AI एजेंटों को स्मार्ट, तेज़ और उनके अपने विचारों में खो जाने से रोकने में मदद करता है।

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

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

Digest आज़माएँ →