डेवलपर टूल / 32

सिस्टम प्रॉम्प्ट और टूल-उपयोग स्कीमा बिल्डर

XML सेक्शन और फ़ॉर्मैट किए गए OpenAI/Claude टूल-कॉलिंग JSON स्कीमा के साथ संरचित LLM सिस्टम प्रॉम्प्ट बनाएं।

सिस्टम प्रॉम्प्ट और टूल-उपयोग स्कीमा बिल्डर: TOEA सिस्टम प्रॉम्प्ट को मानक XML सीमा टैग (<role>, <instructions>, <constraints>) में फ़ॉर्मैट करता है और OpenAI फ़ंक्शन-कॉलिंग स्पेसिफिकेशन तथा Anthropic Claude टूल स्कीमा जनरेट करता है। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।

रन
आपके ब्राउज़र में
लागत
मुफ़्त · साइन अप की ज़रूरत नहीं
उपलब्धता
इस्तेमाल के लिए तैयार

प्रॉम्प्ट की संरचना और सिस्टम सेक्शन

टूल-कॉलिंग परिभाषाएँ

टूल
पैरामीटर (2)
पैरामीटर 1
पैरामीटर 2

Descriptions तय करती हैं कि कौन सा tool बुलाया जाए

Model केवल नाम और description के आधार पर tool चुनता है, इसलिए अधिकांश काम description करती है। बताएँ कि tool क्या करता है, कब इस्तेमाल करना है और कब नहीं करना है, खासकर तब जब दो tools एक जैसे काम करते हों। Parameter descriptions में अपेक्षित format और units, साथ में एक example दें: ISO 8601 date, e.g. 2025-06-30 या amount in cents। Parameter को required तभी चिह्नित करें जब call उसके बिना काम न कर सके; अन्यथा model उसे भरने के लिए मनगढ़ंत मान बना सकता है।

Schemas को हाथ से पूरा करना

Builder हर parameter को type और description के रूप में लिखता है। array parameter में items नहीं होता और object parameter में properties नहीं होते, इसलिए model को यह नहीं बताया जाता कि उनके अंदर क्या है; इन्हें जोड़ें और fixed choices के लिए enum भी जोड़ें। किसी example payload से nested parameter schema बनाने के लिए JSON Schema जनरेटर से शुरू करें और उसमें अपना object पेस्ट करें। दोनों formats एक ही JSON Schema को wrap करते हैं: OpenAI उसे function.parameters के अंदर रखता है, जबकि Claude उसे input_schema कहता है, इसलिए एक जगह किए गए edits दूसरी जगह भी काम आते हैं।

इस्तेमाल करने का तरीका

  1. प्रॉम्प्ट सेक्शन भरें (भूमिका, संदर्भ, निर्देश, सीमाएँ, आउटपुट फ़ॉर्मैट, उदाहरण)।
  2. पैरामीटर वाले वैकल्पिक टूल-कॉलिंग फ़ंक्शन परिभाषित करें।
  3. XML Prompt, Markdown, OpenAI Tool Schema और Claude Tool Schema टैब के बीच स्विच करें, फिर अपना फ़ॉर्मैट किया हुआ प्रॉम्प्ट कॉपी करें।

गोपनीयता और सीमाएँ

सभी प्रॉम्प्ट संपादन और स्कीमा जनरेशन क्लाइंट मेमोरी में स्थानीय रूप से चलता है।

संबंधित टूल्स

अक्सर पूछे जाने वाले सवाल

सिस्टम प्रॉम्प्ट में XML टैग का उपयोग क्यों करें?

आधुनिक LLM (Claude 3.5 Sonnet, GPT-4o) XML टैग (<role>, <instructions>) को प्रभावी ढंग से पार्स करते हैं, जिससे निर्देशों का विचलन और अस्पष्टता कम होती है।

क्या यह OpenAI और Claude, दोनों के टूल फ़ॉर्मैट को सपोर्ट करता है?

हाँ। यह मान्य OpenAI फ़ंक्शन स्कीमा और Claude input_schema परिभाषाएँ एक साथ जनरेट करता है।

मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं