हाल ही में, माइक्रोसॉफ्ट ने एक नया प्रेरणा व्यवस्थापन चिह्न-भाषा (POML, Prompt Orchestration Markup Language) जारी किया है, जो बड़े भाषा मॉडल (LLMs) के प्रेरणा इंजीनियरिंग के लिए डिज़ाइन किया गया है। AIbase द्वारा संकलित ऑनलाइन जानकारी के अनुसार, POML पारंपरिक प्रेरणा विकास में दुर्विन्यास को हल करने के लिए बनाया गया है, जो एआई एप्लिकेशन के विकास की दक्षता में सुधार करता है। हालांकि, यह नई भाषा केवल XML का "मुद्रण" है या नहीं, और इसकी जटिलता उपयोगिता को कम कर सकती है, समुदाय में चर्चा के विषय बन गए हैं।

POML मुख्य क्षमताएं: संरचित प्रेरणा इंजीनियरिंग  

POML HTML के समान वाक्यविन्यास का उपयोग करता है, `<role>`, `<task>`, `<example>` आदि अर्थपूर्ण घटकों के माध्यम से जटिल प्रेरणा को मॉड्यूलर भागों में विभाजित करता है, जिससे प्रेरणा की पठनीयता, पुन: उपयोग क्षमता और रखरखाव सुविधा में सुधार होता है। माइक्रोसॉफ्ट कहता है कि POML पारंपरिक प्रेरणा इंजीनियरिंग में कम ढांचा, डेटा एकीकरण की जटिलता, फॉर्मेट संवेदनशीलता और उपकरण समर्थन की कमी को हल करता है। विकासकर्ता POML के माध्यम से प्रेरणा घटकों को सिस्टमेटिक रूप से व्यवस्थित कर सकते हैं, विभिन्न डेटा प्रकार (जैसे पाठ, तालिका, छवि) आसानी से एम्बेड कर सकते हैं, और CSS-like शैली प्रणाली के माध्यम से आउटपुट फॉर्मेट को लचीले ढंग से समायोजित कर सकते हैं, जिससे फॉर्मेट परिवर्तन के कारण मॉडल की अस्थिरता कम हो जाती है।

माइक्रोसॉफ्ट ने एक नई एआई के लिए चिह्न-भाषा प्रस्तुत की - POML: प्रेरणा व्यवस्थापन चिह्न-भाषा खैर यह चीज़ XML से क्या अंतर है (देखें.jpg

मजबूत उपकरण समर्थन: VS Code एक्सटेंशन और SDK  

POML केवल एक चिह्न-भाषा नहीं है, बल्कि विकासकर्ताओं के लिए एक मजबूत विकास उपकरण पारिस्थितिकी है। इसका Visual Studio Code एक्सटेंशन सिंटैक्स हाइलाइटिंग, संदर्भ-संवेदनशील स्वचालित पूरा करना, वास्तविक समय पूर्वावलोकन और त्रुटि निदान के जैसी विशेषताएं प्रदान करता है, जो विकास अनुभव को उल्लेखनीय रूप से बढ़ाता है। इसके अलावा, POML Node.js और Python के SDK का समर्थन करता है, जो विकासकर्ताओं को प्रेरणा इंजीनियरिंग को मौजूदा कार्य प्रवाह और LLM फ्रेमवर्क में बिना किसी असुविधा के अनुकूलित करने में सक्षम बनाता है। उदाहरण के लिए, एक सरल POML उदाहरण `<img>` घटक के माध्यम से छवि को संदर्भित कर सकता है, `<task>` और `<output-format>` के साथ कार्य और आउटपुट आवश्यकताओं को परिभाषित कर सकता है, जिससे संरचित प्रेरणा तेजी से उत्पन्न हो सकती है।

समुदाय की प्रतिक्रिया: नवाचार या "XML की पुनर्प्राप्ति"?  

हालांकि POML के जारी होने से ध्यान आकर्षित हुआ है, लेकिन समुदाय इसके बारे में विवादास्पद राय रखता है। कुछ विकासकर्ता POML के संरचित डिज़ाइन की सराहना करते हैं, जिसके मॉड्यूलर दृष्टिकोण और टेम्पलेट इंजन (चर, लूप और शर्त कथन समर्थन के साथ) जटिल प्रेरणा विकास को सरल बनाता है। हालांकि, कुछ आवाज़ें POML के XML के समानता पर सवाल उठाती हैं, जो इसकी जटिल वाक्यविन्यास के कारण प्रेरणा इंजीनियरिंग को "कोड लिखने" के समान बना सकती है, जो शिक्षा लागत में वृद्धि कर सकती है। कुछ विकासकर्ता यहां तक कहते हैं कि Agentic AI और उपकरण कॉल के विकास के साथ, LLM के प्रेरणा फॉर्मेट की संवेदनशीलता कम हो गई है, जिसके कारण POML की आवश्यकता के बारे में संदेह है।

अनुप्रयोग क्षेत्र और भविष्य की संभावना  

POML डायनामिक सामग्री उत्पादन, A/B परीक्षण प्रेरणा फॉर्मेट और बहुमाध्यमिक निर्देश उत्पादन जैसे क्षेत्रों में संभावना दिखाता है। उदाहरण के लिए, विकासकर्ता POML के माध्यम से एक तालिका डेटा के साथ प्रेरणा टेम्पलेट बना सकते हैं, जो स्वचालित रूप से बिक्री रिपोर्ट उत्पन्न कर सकते हैं; या शैली शीट बदलकर विभिन्न आउटपुट फॉर्मेट के प्रभाव का त्वरित परीक्षण कर सकते हैं। माइक्रोसॉफ्ट कहता है कि POML के अलगाव डिज़ाइन (सामग्री और प्रस्तुति के अलग होने के कारण) इसे विभिन्न LLM मॉडल के अनुकूल बनाता है, जो एप्लिकेशन की विश्वसनीयता में सुधार करता है। भविष्य में, POML के ओपन सोर्स समुदाय के विकास और उपकरण श्रृंखला के पूर्ण होने के साथ, इसकी संभावना है कि यह प्रेरणा इंजीनियरिंग क्षेत्र में एक महत्वपूर्ण मानक बन जाए।