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

The Decomposition Is the Fingerprint: Per-Component Identity for Agent Skills

यह शोध पत्र एआई एजेंट कौशल के लिए एक कॉम्पैक्ट, लोकैलिटी-सेंसिटिव प्रति-घटक फिंगरप्रिंटिंग पद्धति प्रस्तुत करता है जो फिक्स्ड-साइज़ सिग्नेचर उत्पन्न करने के लिए मल्टी-बैंक सिमहैश (SimHash) का उपयोग करता है, जिससे पैराफ्रेसिंग या रिफैक्टरिंग के माध्यम से कौशल वंशावली और संरचनात्मक संबंधों की पहचान करना सक्षम होता है, जबकि स्वतंत्र पुन: कार्यान्वयन (re-implementations) को अलग किया जाता है, और यह सब व्यवहार संबंधी सुरक्षा सत्यापन की आवश्यकता को प्रतिस्थापित किए बिना किया जाता है।

मूल लेखक: Hongliang Liu, Yuhao Wu, Tung-Ling Li

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

मूल लेखक: Hongliang Liu, Yuhao Wu, Tung-Ling Li

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

कल्पना कीजिए कि आप AI एजेंटों के लिए "कौशल" (skills) के एक विशाल पुस्तकालय का प्रबंधन कर रहे हैं। ये केवल किताबें नहीं हैं; ये डिजिटल टूलकिट हैं जिनमें निर्देश (प्रॉम्प्ट), कोड और अन्य टूल्स से जुड़ाव शामिल है। जैसे-जैसे अधिक लोग कौशल बना रहे हैं, यह पुस्तकालय अव्यवस्थित होता जा रहा है। एक ही कौशल को कॉपी किया जा सकता है, उसका नाम बदला जा सकता है, उसे अलग शैली में फिर से लिखा जा सकता है, या उसे किसी दूसरी प्रोग्रामिंग भाषा में अनुवादित किया जा सकता है।

बड़ी समस्या क्या है? आप कैसे जानेंगे कि दो कौशल वास्तव में एक ही चीज़ हैं, भले ही वे सतह पर अलग दिखते हों?

पुराना तरीका: एक "फिंगरप्रिंट" जो टूट जाता है

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

नया तरीका: "प्रति-घटक" (Per-Component) फिंगरप्रिंट

लेखक एक ऐसे प्रकार के फिंगरप्रिंट का प्रस्ताव करते हैं जो स्मार्ट और मॉड्यूलर है। पूरे कौशल को एक बड़े ब्लॉक के रूप में देखने के बजाय, वे इसे तीन अलग-अलग भागों में तोड़ देते हैं:

  1. प्रॉम्प्ट (The Prompt): प्राकृतिक भाषा के निर्देश।
  2. कोड (The Code): वास्तविक लॉजिक और फंक्शन्स।
  3. टूल्स (The Tools): API या बाहरी टूल्स की सूची।

यहाँ उनका सिस्टम कैसे काम करता है, एक सरल उपमा (analogy) का उपयोग करते हुए:

1. "अनुवादक" (Embedding)

सबसे पहले, सिस्टम एक सुपर-स्मार्ट अनुवादक की तरह काम करता है। यह प्रॉम्प्ट, कोड या टूल्स को पढ़ता है और उन्हें एक "मीनिंग वेक्टर" (meaning vector) में बदल देता है।

  • उपमा: कल्पना कीजिए कि आपके पास अंग्रेजी में एक वाक्य है और वही वाक्य फ्रेंच में है। एक सामान्य स्कैनर उन्हें अक्षरों के पूरी तरह से अलग स्ट्रिंग्स के रूप में देखता है। यह "अनुवादक" समझता है कि उनका अर्थ एक ही है और उन्हें एक ही "कॉन्सेप्ट आईडी" (concept ID) देता है। यह कोड के लिए भी ऐसा ही करता है, यह समझते हुए कि calculate_sum और add_numbers एक ही काम कर रहे हैं।

2. "कंप्रेसर" (Multi-Bank SimHash)

"कॉन्सेप्ट आईडी" अभी भी लाखों कौशलों को आसानी से स्टोर करने के लिए बहुत बड़ी है। इसलिए, सिस्टम इसे एक छोटे, निश्चित आकार के डिजिटल सिग्नेचर (केवल 120 बाइट्स, या 320 बिट्स) में कंप्रेस कर देता है।

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

3. "तीन-भाग वाला आईडी कार्ड" (The Triple)

यह पेपर का सबसे महत्वपूर्ण नवाचार है। तीनों भागों (प्रॉम्प्ट, कोड, टूल्स) को एक ही सिंगल स्कोर में मिलाने के बजाय, वे उन्हें एक आईडी कार्ड पर तीन अलग-अलग नंबरों के रूप में रखते हैं।

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

यह क्या हल करता है

इन तीन भागों को अलग रखने से, सिस्टम जटिल प्रश्नों का उत्तर दे सकता है, जिन्हें एक साधारण "हाँ/नहीं" हैश नहीं दे सकता:

  • क्लोनिंग (Cloning): "क्या यह उस कौशल की एक कॉपी है?" (तीनों भाग मेल खाते हैं)।
  • पुनर्उद्देश्य (Repurposing): "क्या यह वही कोड है जिसका उपयोग किसी अलग उद्देश्य के लिए किया जा रहा है?" (कोड मेल खाता है, प्रॉम्प्ट अलग है)।
  • पुनः कार्यान्वयन (Reimplementation): "क्या यह वही विचार है जिसे बिल्कुल अलग तरीके से लिखा गया है?" (प्रॉम्प्ट मेल खाता है, कोड अलग है)।
  • छेड़छाड़ (Tampering): "क्या किसी ने एक भरोसेमंद कौशल में वायरस डाल दिया है?" (सिस्टम देखता है कि "चेहरा" और "जॉब टाइटल" एक भरोसेमंद कौशल से मेल खाते हैं, लेकिन "आईडी नंबर" (कोड) में थोड़ा बदलाव हुआ है। यह इसे एक संशोधित प्रति (modified copy) के रूप में फ्लैग करता है)।

"सुरक्षा" चेतावनी

पेपर एक स्पष्ट अंतर बनाता है: यह सिस्टम यह पहचानता है कि कौशल क्या है, न कि यह कि वह सुरक्षित है या नहीं।

  • उपमा: यह सिस्टम एक पुलिस डेटाबेस की तरह है जो एक कार को "2020 टोयोटा कैमरी" के रूप में पहचानता है। यह आपको बता सकता है, "यह कार एक ज्ञात मॉडल का संशोधित संस्करण है, और इसका इंजन बदल दिया गया है।"
  • हालाँकि, यह यह नहीं बता सकता कि कार लापरवाही से गाड़ी चला रही है या नया इंजन खतरनाक है। इसके लिए एक अलग प्रकार के परीक्षण (व्यवहार संबंधी सत्यापन) की आवश्यकता होती है।
  • लेखकों ने पाया कि कई दुर्भावनापूर्ण (malicious) कौशल सुरक्षित कौशलों की ही "संशोधित प्रतियां" होते हैं। उनका सिस्टम उन्हें "संशोधित प्रति" के रूप में पकड़ लेता है, लेकिन यह तय करना कि संशोधन खतरनाक है या नहीं, एक इंसान या किसी अन्य सुरक्षा टूल का काम है।

यह क्यों महत्वपूर्ण है

यह तरीका AI कौशलों के लिए एक "रजिस्ट्री" बनाता है। यह प्लेटफार्मों को निम्नलिखित कार्य करने की अनुमति देता है:

  1. डुप्लिकेट्स को रोकना: उन कौशलों को खोजना जो एक ही हैं लेकिन अलग दिखते हैं।
  2. वंश (Lineage) को ट्रैक करना: यह जानना कि एक कौशल कहाँ से आया और इसमें क्या बदलाव हुए।
  3. छेड़छाड़ का पता लगाना: यह देखना कि क्या किसी ने चुपके से एक भरोसेमंद कौशल में बदलाव किया है।
  4. जगह बचाना: नया फिंगरप्रिंट मूल डेटा की तुलना में 77 गुना छोटा है, जिससे लाखों कौशलों के माध्यम से तुरंत सर्च करना तेज़ हो जाता है।

संक्षेप में, पेपर का तर्क है कि AI कौशलों के अराजक प्रबंधन के लिए, हमें एक ऐसे फिंगरप्रिंट की आवश्यकता है जो अर्थ और संरचना को समझता हो, न कि केवल एक ऐसे स्कैनर की जो केवल सटीक अक्षर मिलान देखता हो। और इसके भागों को अलग रखकर, हमें यह समझने का अधिक स्पष्ट चित्र मिलता है कि कौशल एक-दूसरे से कैसे संबंधित हैं।

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

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

Digest आज़माएँ →