नियमों की मदद से, कोडिंग की पसंदीदा भाषाएँ, स्टाइल या आउटपुट फ़ॉर्मैट तय किए जा सकते हैं. ये सभी प्रॉम्प्ट पर लागू होते हैं. इन प्राथमिकताओं को एक बार सेट करने पर, ये एजेंट को भेजे जाने वाले सभी प्रॉम्प्ट पर अपने-आप लागू हो जाती हैं. नियमों से एजेंट को प्रोजेक्ट के स्टैंडर्ड और प्राथमिकताओं को समझने में मदद मिलती है. इससे वह ज़्यादा सटीक और ज़रूरत के मुताबिक कोड लिखने में मदद कर पाता है. उदाहरण के लिए, ऐसा नियम बनाया जा सकता है: "मुझे हमेशा Kotlin में छोटे जवाब दो."
Android Studio में प्रॉम्प्ट लाइब्रेरी में नियम सेव और मैनेज करें. कोई नियम सेट अप करने के लिए, यह तरीका अपनाएं:
- प्रॉम्प्ट लाइब्रेरी को ऐक्सेस करने के लिए, File (macOS पर Android Studio) > Settings > Tools > AI > Prompt Library पर जाएं.
- नियमों को आईडीई लेवल या प्रोजेक्ट लेवल पर सेव करने के लिए, स्कोप ड्रॉप-डाउन का इस्तेमाल करें:
- IDE-लेवल के नियम निजी होते हैं और इन्हें कई प्रोजेक्ट में इस्तेमाल किया जा सकता है.
- प्रोजेक्ट-लेवल के नियमों को, एक ही प्रोजेक्ट पर काम करने वाले टीम के सदस्यों के साथ शेयर किया जा सकता है. इन्हें
/.idea/project.prompts.xmlफ़ाइल में, प्रोजेक्ट-लेवल के प्रॉम्प्ट के साथ सेव किया जाता है.
- कोई नियम जोड़ने के लिए, नियम पर क्लिक करें और एडिटर में नियम जोड़ें. पक्का करें कि नियम खास और लागू करने लायक हों. नियमों का लेआउट ज़रूरी नहीं है. हालांकि, इन्हें आसानी से पढ़ने और मैनेज करने के लिए, कई नियमों को बुलेट वाली सूची में रखें.
- सेटिंग सेव करने और सेटिंग वाले डायलॉग बॉक्स में बने रहने के लिए, Apply पर क्लिक करें. सेटिंग डायलॉग को सेव करने और उससे बाहर निकलने के लिए, ठीक है पर क्लिक करें.
यहां कुछ आइडिया दिए गए हैं कि नियमों में क्या-क्या शामिल किया जा सकता है:
- कंपनी की स्टाइल गाइड, जैसे कि वैरिएबल के नाम रखने या कोड पर टिप्पणी करने के लिए कन्वेंशन
- इस्तेमाल करने के लिए सुझाई गई लाइब्रेरी
- कोडिंग की भाषा से जुड़ी प्राथमिकताएं, जैसे कि "Kotlin में कोड के सभी उदाहरण दें"
किसी क्वेरी के लिए नियमों से चुने हुए का निशान हटाना
एजेंट को भेजी जाने वाली हर क्वेरी पर, नियम अपने-आप लागू हो जाते हैं. अगर आपको किसी प्रॉम्प्ट पर नियम लागू नहीं करने हैं, तो प्रॉम्प्ट भेजने से पहले नियमों से चुने हुए का निशान हटाएं. इसके लिए, कॉन्टेक्स्ट पर क्लिक करें और नियम से सही का निशान हटाएं.
नियम कैसे काम करते हैं
नियमों को हर प्रॉम्प्ट की शुरुआत में प्रस्तावना के तौर पर जोड़ा जाता है. नियमों का इस्तेमाल करके, कॉन्टेक्स्ट दें. साथ ही, आउटपुट और फ़ॉर्मैट तय करें. इससे एजेंट को ज़्यादा सटीक और मददगार जवाब जनरेट करने में मदद मिलती है. अगर आईडीई-लेवल और प्रोजेक्ट-लेवल, दोनों के नियमों का इस्तेमाल किया जा रहा है, तो हर प्रॉम्प्ट पर दोनों कैटगरी के नियम लागू होते हैं.