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

Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Models

यह शोध पत्र PA-Tool प्रस्तुत करता है, जो एक प्रशिक्षण-मुक्त (training-free) विधि है जो टूल स्कीमा को मॉडल के प्रीट्रेनिंग ज्ञान के अनुरूप ढालकर छोटे भाषा मॉडलों में टूल-उपयोग की सटीकता में सुधार करती है, जिससे बिना मॉडल को पुन: प्रशिक्षित किए स्कीमा मिसअलाइनमेंट त्रुटियों को 80% तक कम किया जा सकता है।

मूल लेखक: Jonggeun Lee, Woojung Song, Jongwook Han, Haesung Pyun, Yohan Jo

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

मूल लेखक: Jonggeun Lee, Woojung Song, Jongwook Han, Haesung Pyun, Yohan Jo

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

यहाँ इस शोध पत्र "Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Models" का सरल भाषा और रचनात्मक उपमाओं (analogies) का उपयोग करते हुए हिंदी अनुवाद दिया गया है।

मुख्य विचार: कुत्ते को नए करतब सिखाना बंद करें; बस उसके पसंदीदा बिस्कुट बदल दें

कल्पना कीजिए कि आपके पास एक बहुत ही समझदार, पढ़ाकू कुत्ता है (Small Language Model या SLM)। इस कुत्ते ने अपना पूरा जीवन लाखों किताबें पढ़ने, इंसानों की भाषा सीखने और हज़ारों शब्दों को याद करने में बिताया है। वह "bark" और "woof" जैसे शब्दों को पूरी तरह से जानता है।

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

समस्या:
आप जो काम का विवरण (Tool Schema) कुत्ते को देते हैं, उसमें लिखा है: "जाओ और Spherical-Red-Object-42 लेकर आओ।"

हालाँकि, कुत्ते ने कभी "Spherical-Red-Object-42" के बारे में नहीं सुना है। वह "Red Ball" या "Toy" को जानता है। क्योंकि निर्देश में दिया गया नाम उन नामों से मेल नहीं खाता जो उसने अपनी किताबों को पढ़ते समय सीखे थे, कुत्ता भ्रमित हो जाता है। वह अंदाज़ा लगा सकता है, "शायद इनका मतलब 'Spherical-Red-Object-42' से 'Fire-Hydrant' है?" और वह दौड़कर फायर-हाइड्रेंट लाने चला जाता है। इसे Hallucination (भ्रम/मतिभ्रम) कहा जाता है।

अधिकांश शोधकर्ता इसे ठीक करने के लिए कुत्ते को फिर से प्रशिक्षित (Re-training) करने की कोशिश करते हैं (Supervised Fine-Tuning), ताकि वह यह याद कर सके कि "Spherical-Red-Object-42" का नया नाम "Red Ball" है। इसमें बहुत समय, ऊर्जा और पैसा लगता है।

शोध पत्र का समाधान (PA-Tool):
कुत्ते को एक अजीब नया नाम सीखने के लिए मजबूर करने के बजाय, लेखक कहते हैं: "चलिए, बस निर्देश कार्ड पर लिखे नाम को बदल देते हैं ताकि वह उस नाम से मेल खाए जो कुत्ता पहले से जानता है।"

हम "Spherical-Red-Object-42" का नाम बदलकर "Red Ball" कर देते हैं। अब, कुत्ता तुरंत समझ जाता है, दौड़कर जाता है, और सही वस्तु लेकर आता है। इसके लिए किसी पुन: प्रशिक्षण (re-training) की आवश्यकता नहीं होती।


यह कैसे काम करता है: "परिचितता डिटेक्टर" (Familiarity Detector)

यह शोध पत्र एक विधि पेश करता है जिसे PA-Tool (Pretraining-Aligned Tool Schema Generation) कहा जाता है। यह एक रूपक (metaphor) का उपयोग करते हुए, चरण-दर-चरण इस प्रकार काम करता है:

1. "भीड़ परीक्षण" (Candidate Generation)

कल्पना कीजिए कि आप कुत्ते से पूछते हैं, "तुम उस टूल को क्या कहते हो जो मौसम की जाँच करता है?"
आप उससे 32 बार पूछते हैं, हर बार अपना लहजा थोड़ा बदलते हुए (जैसे अलग-अलग दोस्तों से पूछना)।

  • कुत्ता कह सकता है: "WeatherCheck," "GetWeather," "SkyScan," "WeatherInfo," "CheckWeather."

2. "गुच्छों का पता लगाना" (Peakedness)

यही सबसे चतुर हिस्सा है। शोधकर्ता जवाबों की सूची देखते हैं।

  • यदि कुत्ता "WeatherCheck" 5 बार कहता है, और "SkyScan" 1 बार कहता है, तो यह केवल आवृत्ति (frequency) की गिनती है।
  • लेकिन PA-Tool गुच्छों (clumps) को देखता है। यह पूछता है: "इनमें से कितने उत्तर एक-दूसरे के बहुत करीब हैं?"
    • "WeatherCheck," "CheckWeather," और "Weather-Check" सभी एक-दूसरे के बहुत करीब हैं। वे एक गुच्छा (clump) बनाते हैं।
    • "SkyScan" बाकी सब से दूर है।

शोध पत्र इसे "Peakedness" कहता है। यदि कुत्ता बार-बार ऐसे नाम उत्पन्न कर रहा है जो एक-दूसरे के बहुत समान हैं, तो इसका मतलब है कि कुत्ता उस अवधारणा (concept) से परिचित है जो उसने अपने प्रशिक्षण के दौरान सीखी थी। यह एक संकेत है जो कहता है: "अरे, मैंने अपनी किताबों में इस पैटर्न को लाखों बार देखा है!"

3. "नाम बदलना" (Schema Selection)

PA-Tool सबसे बड़े और सबसे घने गुच्छे से नाम चुनता है।

  • मूल टूल का नाम: get_weather_info (कुत्ता इसे नहीं जानता)।
  • PA-Tool का नया नाम: get_weather_forecast (कुत्ता इस पैटर्न को तुरंत पहचान लेता है)।

सिस्टम फिर निर्देश कार्ड में नाम को बदल देता है। कुत्ता परिचित नाम देखता है, आत्मविश्वास महसूस करता है, और कार्य को पूरी तरह से निष्पादित करता है।


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

1. यह मुफ्त और तेज़ है
आमतौर पर, एक छोटे AI मॉडल को टूल्स का उपयोग करने में बेहतर बनाने के लिए, आपको उसे "फाइन-ट्यून" करना पड़ता है। यह कुत्ते को एक महंगे, महीनों लंबे प्रशिक्षण शिविर में भेजने जैसा है। PA-Tool एक निर्देश पुस्तिका को फिर से लिखने जैसा है। इसमें कुछ ही सेकंड लगते हैं, इसकी कोई लागत नहीं आती, और इसके लिए किसी पुन: प्रशिक्षण की आवश्यकता नहीं होती।

2. यह "नकली नाम" की समस्या को ठीक करता है
छोटे मॉडल अक्सर इसलिए विफल होते हैं क्योंकि वे ऐसे नकली टूल नाम बना लेते हैं जो सुनने में असली लगते हैं लेकिन उनका अस्तित्व नहीं होता। टूल के नामों को मॉडल द्वारा पहले से जाने गए नामों के साथ संरेखित करके, PA-Tool मॉडल को अनुमान लगाने से रोकता है। परीक्षणों में, इसने "नकली नाम" वाली त्रुटियों को 80% तक कम कर दिया।

3. यह सभी के लिए काम करता है
इस शोध पत्र ने कई अलग-अलग छोटे मॉडलों (जैसे Llama और Qwen) पर इसका परीक्षण किया। यह लगभग सभी के लिए काम कर गया, जिससे उनकी सफलता दर में 17% तक की वृद्धि हुई। इससे भी बेहतर बात यह है कि यह अन्य विधियों के साथ मिलकर भी काम करता है। आप एक मॉडल को पुन: प्रशिक्षित भी कर सकते हैं और PA-Tool का भी उपयोग कर सकते हैं, और परिणाम और भी बेहतर होंगे।

मानवीय पहलू (The Human Twist)

आप चिंतित हो सकते हैं: "यदि हम नामों को AI के अनुरूप बदलने के लिए बदल देते हैं, तो क्या मनुष्य उन्हें समझ पाएंगे?"

शोधकर्ताओं ने मानव डेवलपर्स से नए नामों की जांच करने के लिए कहा। आश्चर्यजनक रूप से, इंसानों को भी वे पसंद आए!

  • पुराना नाम: Figlet (एक ब्रांड-विशिष्ट, भ्रमित करने वाला नाम)।
  • नया नाम: ascii_converter (स्पष्ट, वर्णनात्मक, और वही जो AI स्वाभाविक रूप से कहना चाहता था)।

यह सच है कि AI द्वारा "याद रखे गए" नाम अक्सर मनुष्यों के लिए भी सबसे तार्किक और स्पष्ट होते हैं।

सारांश

PA-Tool को एक ऐसे अनुवादक के रूप में समझें जो AI को नई भाषा नहीं सिखाता। इसके बजाय, यह टूल के निर्देशों को उस भाषा में अनुवाद करता है जिसे AI पहले से ही धाराप्रवाह बोलता है।

  • पुराना तरीका: AI को नए, अजीब टूल नामों के शब्दकोश को याद करने के लिए मजबूर करना।
  • PA-Tool का तरीका: टूल के नामों को उस शब्दकोश के अनुरूप बदलना जो AI के दिमाग में पहले से मौजूद है।

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

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

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

Digest आज़माएँ →