सेटिंग्स प्रोफ़ाइल
सेटिंग्स प्रोफ़ाइल यानी दोबारा इस्तेमाल होने वाली चैट सेटिंग्स का एक नाम वाला बंडल: कनेक्शन, प्रॉम्प्ट प्रीसेट, एजेंट, टूल, अनुवाद, मेमोरी रिकॉल, एडवांस्ड पैरामीटर और भी बहुत कुछ। इन विकल्पों को दोबारा सेट करने के बजाय प्रोफ़ाइल को किसी और चैट पर लागू करें।
प्रोफ़ाइल Chat Settings (चैट सेटिंग्स) के सबसे ऊपर रहती हैं। ये Conversation और Roleplay में काम करती हैं। Game चैट में प्रोफ़ाइल वाले कंट्रोल नहीं दिखते।
प्रॉम्प्ट प्रीसेट अलग चीज़ है। यह सिस्टम प्रॉम्प्ट का ढाँचा और जेनरेशन वैल्यू तय करता है, और इसे Presets पैनल में एडिट किया जाता है। देखें Preset Editor और प्रॉम्प्ट मैनेजर। सेटिंग्स प्रोफ़ाइल इससे बड़ा बंडल है, और उसमें एक चीज़ के रूप में प्रॉम्प्ट प्रीसेट भी आ सकता है।
प्रोफ़ाइल लागू करना
- जिस चैट को बदलना है उसे खोलें, फिर Chat Settings खोलें। देखें चैट सेटिंग्स।
- Profile (प्रोफ़ाइल) ड्रॉपडाउन खोलें (लेबल Apply a settings profile to this chat)।
- नाम से कोई प्रोफ़ाइल चुनें।
चैट तुरंत अपडेट हो जाती है। अगर प्रोफ़ाइल Hide summarised messages (सारांश बने संदेश छिपाएँ) को चालू या बंद करती है, तो चैट के सारांश बन चुके संदेश उसी पल मॉडल से छिप जाते हैं, या फिर से दिखने लगते हैं।
अगर यह काम नहीं किया: जब चैट की वैल्यू किसी सेव की हुई प्रोफ़ाइल से मेल नहीं खातीं, तो ड्रॉपडाउन में Custom settings profile दिखता है। अगर लागू की गई प्रोफ़ाइल डिलीट हो गई है, तो उसमें Missing profile - choose a profile दिखता है। कोई दूसरी प्रोफ़ाइल चुनें।
प्रोफ़ाइल बनाना या एडिट करना
- ड्रॉपडाउन के बगल में New (नई) पर टैप करें ("New profile from this chat's settings")। प्रोफ़ाइल बिल्डर इस चैट की सेटिंग्स अपने स्लॉट में लेकर खुलता है। किसी सेव की हुई प्रोफ़ाइल को बदलने के लिए उसे चुनें और Edit (एडिट करें) पर क्लिक करें। Default प्रोफ़ाइल एडिट नहीं की जा सकती।
- Profile name (प्रोफ़ाइल का नाम) टाइप करें।
- स्लॉट भरें (नीचे दी गई सूची देखें)।
- Save and choose chats… (सेव करें और चैट चुनें…) पर टैप करें।
- नई चैट के लिए यह प्रोफ़ाइल इस्तेमाल करनी हो, तो Make this the default (इसे डिफ़ॉल्ट बनाएँ) पर टिक करें। लिस्ट New conversation chats या New roleplay chats से शुरू होती है।
- जिन मौजूदा चैट को अभी यह प्रोफ़ाइल मिलनी चाहिए, उन पर टिक करें।
- Apply to N chats (N चैट पर लागू करें) पर टैप करें, या कुछ भी टिक न किया हो, तो Save (सेव करें) पर।
बिल्डर स्लॉट को Chat (चैट), Story (कहानी), Pictures (तस्वीरें) और Behind the scenes (पर्दे के पीछे) के नीचे ग्रुप करता है। स्लॉट ये हैं:
- Connection (कनेक्शन), Prompt preset (प्रॉम्प्ट प्रीसेट) और Parameters (पैरामीटर)
- Agents (एजेंट), Tools (टूल) और Memory & summary (मेमोरी और सारांश)
- Persona (पर्सोना), Lorebooks (लोरबुक) और Background (बैकग्राउंड)
- Image style (इमेज स्टाइल) और Translation (अनुवाद)
स्लॉट कैसे भरें:
- हर स्लॉट की सूची से चीज़ें चुनें। Agents, Tools और Lorebooks में कई चीज़ें चुनी जा सकती हैं। हर टूल को चालू या बंद करने के लिए Tools में चेकबॉक्स इस्तेमाल करें। एक ही चीज़ वाले स्लॉट को खाली करने के लिए None (कोई नहीं) चुनें।
- कंप्यूटर पर एजेंट और लोरबुक की सूचियों में कई चीज़ें चुनने के लिए <kbd>Ctrl</kbd> (macOS पर <kbd>Command</kbd>) दबाकर रखें। फ़ोन पर चुनाव वाले कंट्रोल इस्तेमाल करें। Clear selection (चुनाव साफ़ करें) सूची खाली कर देता है।
- कंप्यूटर पर एडिटर खुला रखते हुए आप कोई लाइब्रेरी साइडबार खोल सकते हैं और किसी चीज़ को खींचकर उसकी फ़ील्ड पर छोड़ सकते हैं।
- Parameters, Memory & summary और Translation सिर्फ़ यह दिखाते हैं कि वे प्रोफ़ाइल में हैं या नहीं। इन्हें Chat Settings में बदलें, फिर प्रोफ़ाइल में सेव करें।
नई चैट के विज़ार्ड में Use a Profile स्टेप की सूची के सबसे ऊपर New profile… (नई प्रोफ़ाइल…) और सेव की हुई प्रोफ़ाइल के बगल में Edit भी होता है। सेव करने के बाद विज़ार्ड उस प्रोफ़ाइल को चुन लेता है।
चैट सेटिंग्स को प्रोफ़ाइल में सेव करना
किसी चैट से प्रोफ़ाइल अपडेट करने के लिए उसे लागू करें, चैट बदलें, फिर ड्रॉपडाउन के नीचे वाली आइकन पंक्ति इस्तेमाल करें।
| बटन | लेबल | नतीजा |
| Save | Save current chat settings into this profile | प्रोफ़ाइल की सेव वैल्यू बदल देता है। |
| Rename | Rename profile | नाम बदलता है। |
| Import | Import settings profile (.json) | प्रोफ़ाइल फ़ाइल लोड करता है। |
| Export | Export settings profile (.json) | प्रोफ़ाइल डाउनलोड करता है। |
| Delete | Delete profile | प्रोफ़ाइल को हमेशा के लिए हटा देता है। |
प्रोफ़ाइल इस्तेमाल करने वाली दूसरी चैट अपडेट करना
हर चैट प्रोफ़ाइल की सेटिंग्स की अपनी कॉपी रखती है, इसलिए प्रोफ़ाइल सेव करने से दूसरी चैट अपने आप नहीं बदलतीं। जब उसी मोड की दूसरी चैट भी इसे इस्तेमाल करती हैं, तो Other chats use this profile डायलॉग पूछता है:
- Save to this profile only (सिर्फ़ इस प्रोफ़ाइल में सेव करें) प्रोफ़ाइल सेव करता है और दूसरी चैट को वैसा ही छोड़ देता है।
- Save and update N other chats (सेव करें और N दूसरी चैट अपडेट करें) प्रोफ़ाइल की Chat Settings उन चैट में भी कॉपी कर देता है। उन सेटिंग्स में उन चैट के अपने बदलाव इससे हट जाते हैं, और जिस चैट से आप सेव करते हैं उसमें जो सेटिंग आपने डिफ़ॉल्ट पर छोड़ी थी, वह उनमें भी अपने डिफ़ॉल्ट पर लौट आती है।
जब कोई दूसरी चैट यह प्रोफ़ाइल इस्तेमाल नहीं करती, तो Save बिना पूछे काम करता है। मल्टीप्लेयर रूम इस तरह कभी अपडेट नहीं होते।
डिफ़ॉल्ट प्रोफ़ाइल चुनना
ड्रॉपडाउन के बगल वाला स्टार उस प्रोफ़ाइल पर निशान लगाता है जो उस मोड की नई चैट में अपने आप इस्तेमाल होती है। हर मोड में सिर्फ़ एक ही प्रोफ़ाइल डिफ़ॉल्ट हो सकती है। इसके लेबल हैं Mark this profile as default for new chats in this mode, This profile is the default for new chats in this mode और Select a profile to mark it as default। बिल्डर में Make this the default पर टिक भी कर सकते हैं।
प्रोफ़ाइल इंपोर्ट और एक्सपोर्ट करना
Export settings profile (.json) एक .marinara-settings-profile.json फ़ाइल डाउनलोड करता है, जिसे बैकअप के तौर पर रख सकते हैं या किसी को दे सकते हैं। Import settings profile (.json) किसी मेल खाती फ़ाइल से नई प्रोफ़ाइल बनाता है और किसी मौजूदा प्रोफ़ाइल को कभी ओवरराइट नहीं करता। पुराने एक्सपोर्ट भी इंपोर्ट हो जाते हैं। इंपोर्ट फ़ेल होने पर Import failed दिखता है।
प्रोफ़ाइल में सेटिंग्स रहती हैं, प्रोवाइडर के गुप्त कोड नहीं। एक्सपोर्ट या इंपोर्ट की गई प्रोफ़ाइल में Discord मिरर का वेबहुक, DeepLX का पता, DeepL की कुंजी और Intiface का पता भी शामिल नहीं होते। इस इंस्टॉल पर आपकी सेव की हुई प्रोफ़ाइल इन्हें बनाए रखती हैं। एक्सपोर्ट की गई फ़ाइलों में पर्सोना और लोरबुक नहीं आते, क्योंकि वे सिर्फ़ इसी इंस्टॉल पर मौजूद हैं।
Default प्रोफ़ाइल
Conversation और Roleplay, दोनों में एक बिल्ट-इन Default प्रोफ़ाइल होती है। इसे लागू करने पर प्रोफ़ाइल से चलने वाली सेटिंग्स उस मोड के लिए Marinara की डिफ़ॉल्ट वैल्यू पर लौट आती हैं। इसका न नाम बदला जा सकता है, न इसे ओवरराइट किया जा सकता है, न डिलीट। बंद पड़े कंट्रोल पर Cannot save into the Default profile, Cannot rename the Default profile और Cannot delete the Default profile लिखा होता है।
पसंदीदा विंडो लेआउट
Chat Settings के टाइटल बार में Reset View (व्यू रीसेट करें) के बगल वाला स्टार नई चैट के लिए पसंदीदा विंडो लेआउट सेव करता है। इसके उलट, Profile ड्रॉपडाउन के बगल वाला स्टार डिफ़ॉल्ट प्रोफ़ाइल चुनता है। स्टेप के लिए नई चैट का लेआउट चुनना देखें।
जब कोई नई चैट ऐसी डिफ़ॉल्ट प्रोफ़ाइल इस्तेमाल करती है जिसमें लेआउट सेव है, तो उस लेआउट को पसंदीदा लेआउट से पहले चुना जाता है। जिस प्रोफ़ाइल में लेआउट सेव नहीं है, वह चैट की व्यवस्था वैसी ही रखती है, चाहे वह पसंदीदा लेआउट से आई हो। प्रोफ़ाइल फिर भी लेआउट के सुझावों की अपनी सेटिंग लागू करती है (जिस पुरानी प्रोफ़ाइल में यह सेटिंग नहीं है, वह सुझाव दिखाती है) और अपना Scoped Regex Scripts मोड भी, या उसमें कोई मोड न हो, तो प्रॉम्प्ट प्रीसेट का डिफ़ॉल्ट।
प्रोफ़ाइल में क्या-क्या आता है
प्रोफ़ाइल यह सेव करती है कि चैट मॉडल से किस तरह बात करती है:
- कनेक्शन
- प्रॉम्प्ट प्रीसेट (Conversation में इसे प्रॉम्प्ट सोर्स कहते हैं)
- एजेंट और टूल
- अनुवाद, Memory Recall और Advanced Parameters
- विंडो और बटन का लेआउट: जगह, आकार, पिन, लॉक, कौन से टूल Chat Settings के अंदर हैं या बाहर निकाले गए हैं, खुली कंट्रोल विंडो, और कंप्यूटर व फ़ोन पर बटन की जगह। Default जैसी प्रोफ़ाइल, जिनमें लेआउट सेव नहीं है, चैट का लेआउट वैसा ही छोड़ती हैं।
- लेआउट के सुझाव छिपे हैं या नहीं। Default, या यह चुनाव न रखने वाली कोई पुरानी प्रोफ़ाइल लागू करने पर सुझाव फिर दिखते हैं।
- दोबारा इस्तेमाल होने वाले बाकी चैट विकल्प
प्रोफ़ाइल में शुरुआती चुनाव भी रह सकते हैं: एक पर्सोना, चालू की जाने वाली लोरबुक और एक बैकग्राउंड।
- प्रोफ़ाइल लागू करने पर ये चुनाव चैट में कॉपी हो जाते हैं। अगर प्रोफ़ाइल में इनमें से कोई खाली है, तो चैट अपना चुनाव रखती है।
- प्रोफ़ाइल की बाकी सेटिंग्स फिर भी चैट की सेटिंग्स की जगह ले लेती हैं।
- ये चुनाव जुड़े नहीं रहते। चैट में बाद में किया गया बदलाव उसी चैट में रहता है।
- Save current chat settings into this profile प्रोफ़ाइल का अपना पर्सोना, लोरबुक और बैकग्राउंड बनाए रखता है। जिस प्रोफ़ाइल में बैकग्राउंड नहीं है, वह उसमें सेव करने पर चैट का बैकग्राउंड ले लेती है।
- दूसरी चैट अपडेट करने से उनके पर्सोना, लोरबुक या बैकग्राउंड कभी नहीं बदलते।
प्रोफ़ाइल चैट की अपनी सामग्री की जगह नहीं लेती: कैरेक्टर, स्प्राइट, सारांश, टैग और सीन प्रॉम्प्ट। इसमें न चैट हिस्ट्री होती है, न चलती हुई स्थिति, जैसे मैक्रो वेरिएबल, आपके बंद किए हुए कैरेक्टर, या मल्टीप्लेयर रूम।
Save and update क्या कॉपी करता है
Save and update ये चीज़ें दूसरी चैट में कॉपी करता है:
- जेनरेशन और कॉन्टेक्स्ट के विकल्प
- ग्रुप चैट के विकल्प
- फ़ीचर और कमांड के स्विच
- एजेंट और उनके विकल्प
- मेमोरी और सारांश की सेटिंग्स
- अनुवाद
- विंडो लेआउट
बाकी सब कुछ हर चैट में वैसा ही रहता है जैसा उसमें है:
- उसका कनेक्शन, प्रॉम्प्ट प्रीसेट और कस्टम प्रॉम्प्ट
- उसकी कहानी और कैरेक्टर
- उसकी लोरबुक और बैकग्राउंड
- उसके नोट्स और उसकी प्रगति
- कौन-सी Roleplay कमांड सिर्फ़ उसका नैरेटर इस्तेमाल कर सकता है
- Noodle उसके संदेश इस्तेमाल कर सकता है या नहीं
Advanced Parameters और इमेज कैप्शनिंग (चालू या बंद, और कौन-सा कनेक्शन इमेज का विवरण लिखता है) सिर्फ़ उन चैट में बदलते हैं जो प्रोफ़ाइल का कनेक्शन इस्तेमाल करती हैं, क्योंकि ये उसी कनेक्शन के लिए सेट होते हैं। कैरेक्टर शेड्यूल सिर्फ़ तब बदलते हैं जब उन्हें उस चैट में चालू या बंद किया गया हो जिससे आप सेव करते हैं। Knowledge Retrieval, Knowledge Router, Lorebook Keeper और Expression Engine अपने प्रॉम्प्ट टेम्पलेट के साथ हर चैट में वैसे ही चालू या बंद रहते हैं जैसे उस चैट में हैं। उनके सोर्स, लोरबुक या स्प्राइट हर चैट खुद चुनती है।