इस पेज पर, टेंप्लेट को मैनेज करने का तरीका बताया गया है. जैसे, उनमें बदलाव करना, उन्हें लॉक करना, मिटाना, और वर्शन कंट्रोल करना.
अगर आपको प्रोग्राम के हिसाब से टेंप्लेट का इस्तेमाल करना है (जैसे, हमारे REST API का इस्तेमाल करना) या अपने टेंप्लेट को किसी खास जगह पर डिप्लॉय करना है, तो ऐडवांस वर्कफ़्लो देखें.
टेंप्लेट में बदलाव करना और उसे दोहराना
अनलॉक किए गए किसी भी टेंप्लेट में बदलाव किया जा सकता है.
हमारा सुझाव है कि आप ये काम करें:
प्रोडक्शन में इस्तेमाल किए जा रहे टेंप्लेट में बदलाव न करें.
टेम्प्लेट में किए गए बदलाव, आपके ऐप्लिकेशन से किए गए अनुरोधों में तुरंत इस्तेमाल किए जाएंगे. इसलिए, आपको ऐसे बदलाव करने से बचना चाहिए जिनसे आपका ऐप्लिकेशन काम न करे या उसके व्यवहार में अचानक बदलाव हो जाएं.टेंप्लेट को बार-बार इस्तेमाल करने के लिए, वर्शनिंग सिस्टम का इस्तेमाल करें.
यहां मौजूदा टेंप्लेट में बदलाव करने का तरीका बताया गया है:
Firebase कंसोल में, एआई सेवाएं > एआई लॉजिक > प्रॉम्प्ट टेंप्लेट टैब पर जाएं.
टेंप्लेट की सूची में, उस टेंप्लेट को ढूंढें और उस पर क्लिक करें जिसमें आपको बदलाव करना है.
अगर टेंप्लेट लॉक है, तो उसे अनलॉक करें. इसके लिए, टेंप्लेट के सबसे ऊपर दाएं कोने में मौजूद,
लॉक आइकॉन पर क्लिक करें.टेम्प्लेट में बदलाव करें. इसके बाद, सेव करें पर क्लिक करें.
अगर टेंप्लेट पहले लॉक किया गया था, तो पक्का करें कि आपने
लॉक आइकॉन पर फिर से क्लिक किया हो.बंद करें पर क्लिक करके, टेंप्लेट से बाहर निकलें.
टेंप्लेट को लॉक करना
हमारा सुझाव है कि आप ये काम करें:
ध्यान दें कि किसी टेंप्लेट को लॉक करने से, अनजाने में होने वाले बदलावों से सुरक्षा मिलती है. हालांकि, लॉक करने से बदलाव करने की सुविधा पूरी तरह से बंद नहीं होती है. प्रोजेक्ट का सदस्य, टेंप्लेट को कभी भी अनलॉक कर सकता है, ताकि उसमें बदलाव किया जा सके. हालांकि, इसके लिए उसके पास ज़रूरी अनुमतियां होनी चाहिए.
उन टेंप्लेट को लॉक करें जिनका इस्तेमाल कोड में किया जा रहा है. खास तौर पर, प्रोडक्शन कोड में.
किसी टेंप्लेट को लॉक करने का तरीका यहां बताया गया है:
Firebase कंसोल में, एआई सेवाएं > एआई लॉजिक > प्रॉम्प्ट टेंप्लेट टैब पर जाएं.
टेंप्लेट की सूची में, उस टेंप्लेट को ढूंढें और उस पर क्लिक करें जिसे लॉक करना है.
टेम्पलेट को लॉक करने के लिए, टेम्पलेट के सबसे ऊपर दाएं कोने में मौजूद
लॉक आइकॉन पर क्लिक करें.बंद करें पर क्लिक करके, टेंप्लेट से बाहर निकलें.
किसी टेंप्लेट को मिटाना
ध्यान दें कि अगर कोई टेंप्लेट मिटा दिया जाता है, तो उसी टेंप्लेट आईडी का इस्तेमाल करके नया टेंप्लेट बनाया जा सकता है.
यहां मौजूदा टेंप्लेट को मिटाने का तरीका बताया गया है:
Firebase कंसोल में, एआई सेवाएं > एआई लॉजिक > प्रॉम्प्ट टेंप्लेट टैब पर जाएं.
टेंप्लेट की सूची में, वह टेंप्लेट ढूंढें जिसे मिटाना है.
टेंप्लेट की लाइन के आखिर में,
> मिटाएं पर क्लिक करें.मिटाने की पुष्टि करें. इसके बाद, मिटाएं पर क्लिक करें.
टेंप्लेट का वर्शन बनाना
हमारा सुझाव है कि आप सर्वर प्रॉम्प्ट टेंप्लेट के लिए वर्शनिंग सिस्टम का इस्तेमाल करें. यहां कुछ सामान्य सुझाव दिए गए हैं:
ऐसे टेंप्लेट आईडी बनाएं जिनमें सिमैंटिक वर्शनिंग (सेमवर) का इस्तेमाल करने वाले वर्शन को जोड़ा गया हो. उदाहरण के लिए,
.my-first-template-v1-0-0Firebase Remote Config का इस्तेमाल करें, ताकि अनुरोध में टेंप्लेट और अन्य वैल्यू आसानी से बदली जा सकें.
अगर आपको स्टैंडर्ड वर्शनिंग इन्फ़्रास्ट्रक्चर का इस्तेमाल करना है, तो REST API का इस्तेमाल करके टेंप्लेट को फ़ाइलों के तौर पर उपलब्ध कराएं.
किसी मौजूदा टेंप्लेट को डुप्लीकेट करके, उसका इस्तेमाल अगले वर्शन के लिए किया जा सकता है:
Firebase कंसोल में, एआई सेवाएं > एआई लॉजिक > प्रॉम्प्ट टेंप्लेट टैब पर जाएं.
टेंप्लेट की सूची में, वह टेंप्लेट ढूंढें जिसका डुप्लीकेट बनाना है.
टेंप्लेट की लाइन के आखिर में,
> डुप्लीकेट बनाएं पर क्लिक करें.नए टेंप्लेट में, टेंप्लेट आईडी को बढ़ाएं, ताकि वह अगले वर्शन को दिखाए.