← नवीनतम पेपर
💻 computer science

LAPIS: Lightweight API Specification for Intelligent Systems

यह शोध पत्र LAPIS को प्रस्तुत करता है, जो एक हल्का, खुला API विनिर्देश प्रारूप (specification format) है जिसे लार्ज लैंग्वेज मॉडल (LLM) उपभोग के लिए अनुकूलित किया गया है, जो आवश्यक अर्थ संबंधी जानकारी को सुरक्षित रखते हुए और बुद्धिमान प्रणालियों के लिए संरचनात्मक नवाचारों को पेश करते हुए, OpenAPI की तुलना में औसतन 85.5% टोकन की कमी प्राप्त करता है।

मूल लेखक: Daniel Garcia

प्रकाशित 2026-02-24
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Daniel Garcia

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

कल्पना कीजिए कि आप एक बहुत ही बुद्धिमान, लेकिन बहुत भूखे रोबोट को उपकरणों के एक विशाल पुस्तकालय (जैसे कि एक फोन ऐप, एक क्लाउड सर्वर, या एक पेमेंट सिस्टम) का उपयोग करना सिखाने की कोशिश कर रहे हैं। यह रोबोट एक AI (विशेष रूप से एक लार्ज लैंग्वेज मॉडल, या LLM) है।

इस रोबोट को सिखाने के लिए, आपको उन उपकरणों के लिए एक "यूजर मैनुअल" (उपयोगकर्ता निर्देशिका) देना होगा।

समस्या: "विश्वकोश" वाला मैनुअल

वर्तमान में, इन मैनुअल्स को लिखने का मानक तरीका OpenAPI कहलाता है। OpenAPI को एक कानूनी विश्वकोश की तरह समझें। यह अविश्वत रूप से विस्तृत है, जो वकीलों और सॉफ्टवेयर इंजीनियरों के लिए लिखा गया है जिन्हें अन्य सॉफ्टवेयर बनाने की आवश्यकता होती है।

  • यह दोहराव वाला है: यदि मैनुअल कहता है "यदि आप इसे गलत करते हैं, तो आपको एक त्रुटि (error) मिलेगी," तो यह उसी वाक्य को 1,000 बार दोहराता है क्योंकि वहां 1,000 अलग-अलग बटन हैं।
  • यह फालतू की बातों से भरा है: इसमें लेखक का ईमेल, लाइसेंस समझौता, और कंपनी का लोगो शामिल है—ऐसी चीजें जिनकी रोबोट को परवाह नहीं है।
  • यह बहुत बड़ा है: इस पूरे दोहराव और फालतू की बातों के कारण, मैनुअल बहुत विशाल हो जाता है।

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

समाधान: LAPIS (द "चीट शीट")

यह शोध पत्र LAPIS (इंटेलिजेंट सिस्टम्स के लिए लाइटवेट API स्पेसिफिकेशन) पेश करता है।

LAPIS को रोबोट के दिमाग के लिए डिज़ाइन की गई एक एक-पेज की चीट शीट या एक ड्राइवर मैनुअल की तरह समझें। यह कानूनी शब्दावली और दोहराव वाली चेतावनियों को हटा देता है, और केवल "कैसे करें" वाले निर्देशों को छोड़ देता है।

यहाँ LAPIS कैसे खेल बदल देता है, सरल उपमाओं का उपयोग करते हुए बताया गया है:

1. "वन-स्टॉप" एरर लिस्ट (त्रुटि सूची)

  • पुराना तरीका (OpenAPI): एक रेस्टोरेंट मेनू की कल्पना करें जहाँ हर एक डिश के बगल में "हम यह आइटम खत्म कर चुके हैं" वाक्यांश छपा है, भले ही किचन में केवल एक ही चीज़ खत्म हुई हो। यह कागज की बर्बादी है।
  • LAPIS का तरीका: मेनू के नीचे एक सिंगल बॉक्स है जो कहता है, "यदि आप X, Y, या Z ऑर्डर करते हैं और वह उपलब्ध नहीं है, तो हम आपको बता देंगे।" रोबोट इस नियम को एक बार पढ़ता है और पूरे मेनू के लिए इसे समझ जाता है।
  • परिणाम: अकेले इससे लगभग 10-20% टेक्स्ट कम हो जाता है।

2. "सिग्नेचर" स्टाइल (हस्ताक्षर शैली)

  • पुराना तरीका: मैनुअल निर्देशों को रूसी गुड़ियों (Russian dolls) के सेट की तरह लिखता है: बटन का उपयोग करने के लिए, आपको उस वस्तु को खोजना होगा, जिसमें एक सूची है, जिसमें एक मैप है, जिसमें एक कुंजी (key) है... यह गहरा और भ्रमित करने वाला है।
  • LAPIS का तरीका: यह निर्देशों को एक इंसान की तरह व्हाइटबोर्ड पर बात करने जैसा लिखता है: इनवॉइस बनाएं -> ग्राहक आईडी, वस्तुओं की सूची की आवश्यकता है -> इनवॉइस वापस मिलता है| यह सीधा, सपाट और स्कैन करने में आसान है।
  • परिणाम: यह और भी 25% जगह बचाता है।

3. "स्मार्ट" जोड़

LAPIS केवल चीजें हटाता नहीं है; यह वे चीजें भी जोड़ता है जिनकी रोबोट को वास्तव में आवश्यकता है लेकिन पुराने मैनुअल ने भूल दी थीं:

  • रेट लिमिट (दर सीमा): "आप एक मिनट में केवल 60 बार क्लिक कर सकते हैं" नियम को टेक्स्ट के एक पैराग्राफ में दबाने के बजाय, LAPIS इसे एक स्पष्ट बॉक्स में रखता है: सीमा: 60 क्लिक/मिनट
  • वर्कफ्लो (कार्यप्रवाह): यह रोबोट को "डांस स्टेप्स" दिखाता है: चरण 1: ऑर्डर बनाएं -> चरण 2: भुगतान करें -> चरण 3: ईमेल का प्रतीक्षा करें। पुराना मैनुअल अक्सर इस क्रम को मिस कर देता था।

परिणाम: एक बड़ी जीत

शोधकर्ताओं ने वास्तविक दुनिया के API (जैसे GitHub, जिसमें 1,000 से अधिक अलग-अलग उपकरण हैं) पर इसका परीक्षण किया।

  • पुराना मैनुअल (OpenAPI): लगभग 1.8 मिलियन शब्द (टोकन) लंबा था।
  • नया चीट शीट (LAPIS): केवल 313,000 शब्द लंबा था।

यह 85% की कमी है।

आपको इसकी परवाह क्यों करनी चाहिए?

  1. यह सस्ता है: AI कंपनियां उस हर शब्द के लिए भुगतान करती हैं जिसे रोबोट पढ़ता है। LAPIS का उपयोग करके, वे भारी बचत कर सकते हैं। GitHub के टूल्स का उपयोग करने वाले एक बड़े ऐप के लिए, वे केवल मैनुअल बदलकर प्रतिदिन लगभग $5,000 बचा सकते हैं।
  2. यह तेज़ है: रोबोट चीट शीट को पलक झपकते ही पढ़ सकता है, जिससे काम करने के लिए अधिक समय बचता है।
  3. यह स्मार्ट है: क्योंकि मैनुअल छोटा है, इसलिए रोबोट बिना भ्रमित हुए एक ही समय में अधिक उपकरणों को याद रख सकता है।

निचोड़

LAPIS आधिकारिक कानूनी विश्वकोश (OpenAPI) को बदलने की कोशिश नहीं कर रहा है। कंपनियों को अभी भी मनुष्यों और कोड जनरेटरों के लिए इसकी आवश्यकता है। लेकिन जब ग्राहक एक AI हो, तो LAPIS एक आदर्श, हल्का और बिना किसी फालतू बात वाला निर्देश मैनुअल है जो पैसा, समय और मानसिक शक्ति बचाता है।

यह एक रोबोट को किसी कार्य को सीखने के लिए 500 पन्नों का उपन्यास देने और उसे एक बेहतरीन तरीके से लिखे गए स्टिकी नोट (sticky note) देने के बीच का अंतर है।

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

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

Digest आज़माएँ →