Professor Mari, आपकी इन-ऐप असिस्टेंट
Professor Mari, Home स्क्रीन पर मौजूद बिल्ट-इन असिस्टेंट है। वह ऐप के बारे में समझाती है, उसे सेट करने में मदद करती है, और आपके लिए कैरेक्टर, पर्सोना, लोरबुक और प्रीसेट बनाती या एडिट करती है। उसके बदलाव कुछ समय तक बदलाव कार्ड से वापस लिए जा सकते हैं (उसके बदलावों का रिव्यू देखें)।
वह कहाँ मिलती है
- Home स्क्रीन पर जाएँ। यह तब दिखती है, जब कोई चैट खुली न हो।
- Professor Mari विजेट में Ask Professor Mari (Professor Mari से पूछें) पर क्लिक करें, या Professor टैब पर क्लिक करें।
उसकी विंडो खुल जाती है। आप उस तक किसी भी स्क्रीन से भी पहुँच सकते हैं: Search (ऐप का सर्च बॉक्स) में टाइप करके Ask Prof. Mari चुनें, <kbd>Ctrl</kbd>+<kbd>J</kbd> (Mac पर <kbd>⌘</kbd>+<kbd>J</kbd>) दबाएँ, या फ़ोन पर ऊपर की पट्टी से नीचे की ओर खींचें। जब वह खाली हो, तो उसके हेडर में Ready to help दिखता है, और काम करते समय Working on it...।
अपना संदेश सादी भाषा में टाइप करें और <kbd>Enter</kbd> दबाएँ। <kbd>Shift</kbd>+<kbd>Enter</kbd> नई लाइन जोड़ता है। अगर आप उसकी सेटिंग्स में Enter sends to Professor Mari (Enter से Professor Mari को भेजें) बंद कर दें, तो <kbd>Enter</kbd> नई लाइन जोड़ता है और <kbd>Ctrl</kbd>+<kbd>Enter</kbd> संदेश भेजता है। आपका पहला संदेश Hello World अचीवमेंट अनलॉक करता है।
उसकी सारी सेटिंग्स Settings → General → Search and Professor Mari settings → Open (सेटिंग्स → जनरल → Search और Professor Mari सेटिंग्स → खोलें) में हैं, या Search के गियर में। कंप्यूटर पर Professor Mari window (Professor Mari विंडो) के नीचे Height (ऊँचाई) और Width (चौड़ाई) स्लाइडर उसकी विंडो का आकार बदलते हैं। फ़ोन पर उसकी विंडो पूरी स्क्रीन भरती है।
Mari के साथ कैरेक्टर बनाना
शुरू करने से पहले: टेक्स्ट जेनरेशन के लिए एक अकाउंट जोड़ें। किसी AI प्रोवाइडर से कनेक्ट करना और उसके लिए अकाउंट चुनना देखें।
- उसकी विंडो खोलें (ऊपर देखें)।
- अगर चैट में पहले से संदेश हैं, तो पहले New chat (नई चैट) पर क्लिक करें। मौजूदा चैट Chats (चैट) में सेव हो जाती है।
- Create a character (कैरेक्टर बनाएँ) चिप पर क्लिक करें। इससे संदेश बॉक्स भर जाता है। कोई चिप न दिखे, तो अपना अनुरोध खुद टाइप करें।
- टेक्स्ट में अपना आइडिया जोड़ें, जैसे नाम और व्यक्तित्व, फिर <kbd>Enter</kbd> दबाएँ।
- उसके सवालों के जवाब दें। कोई विकल्प चुनें या अपना जवाब टाइप करें, फिर Submit पर क्लिक करें।
- उसका काम पूरा होने पर नया कैरेक्टर देखने के लिए नतीजे पर Open पर क्लिक करें।
- कोई बदलाव पसंद न आए, तो उसके बदलाव कार्ड पर Undo (वापस लें) पर क्लिक करें।
अगर यह काम नहीं किया: कोई अकाउंट न जोड़ा हो, तो भेजने पर Connections (कनेक्शन) लिस्ट खुल जाती है। वहाँ कोई अकाउंट चुनें या जोड़ें।
वह क्या कर सकती है
किसी आइटम को एडिट करने से पहले वह उसे पढ़ती है, और आपका अनुरोध साफ़ न हो तो पूछ लेती है।
- किसी सेटिंग, मोड या अवधारणा को समझाना।
- कैरेक्टर, पर्सोना या लोरबुक बनाना या एडिट करना। कैरेक्टर कार्ड AI को नाम, व्यक्तित्व और बोलने का अंदाज़ देता है। पर्सोना वह कैरेक्टर कार्ड है जो आपको दर्शाता है। लोरबुक दुनिया के तथ्यों का सेट है, जिसे AI तब पढ़ता है जब उनके कीवर्ड आते हैं।
- किसी कैरेक्टर की इंटरैक्टिव ऑनबोर्डिंग लिखना, और किसी इंस्टॉल Game Mode रूलसेट के लिए रूलसेट शीट भरना। कोई वैल्यू रूलसेट में फ़िट न हो, तो उसका बदलाव वजह के साथ ठुकरा दिया जाता है।
- थीम, एजेंट, प्रॉम्प्ट प्रीसेट या Personal Extension का ड्राफ़्ट बनाना या एडिट करना। ड्राफ़्ट तब तक बंद रहता है, जब तक आप उसका कोड पढ़कर Settings → Addons (सेटिंग्स → ऐडऑन) में उसे मंज़ूरी न दे दें।
- पूरा प्रीसेट बदलने के बजाय उसका सिर्फ़ एक सेक्शन वहीं का वहीं एडिट करना।
- डाउनलोड होने वाले एजेंट की तुलना करना और यह बताना कि आपके लक्ष्य के लिए कौन-से सही हैं। उन्हें इंस्टॉल करने के लिए वह आपको Agents → Agent Organizer (एजेंट → एजेंट ऑर्गनाइज़र) पर भेजती है। डाउनलोड किए जाने वाले एजेंट का रेफ़रेंस देखें।
- अवतार, स्प्राइट और बैकग्राउंड जैसी इमेज बनाना या असाइन करना। इसके लिए पहले एक इमेज जेनरेशन अकाउंट चाहिए। वह आपके लिए अकाउंट नहीं बनाती।
- किसी कैरेक्टर या दुनिया पर रिसर्च करते समय Fandom के सार्वजनिक विकी पेज देखना।
किसी चिप से शुरू करना
Professor Mari की खाली चैट में शुरुआती चिप्स शुरू करने में मदद करती हैं: Create a character, Create a lorebook (लोरबुक बनाएँ) और Create a persona (पर्सोना बनाएँ)। संदेश बॉक्स भरने के लिए किसी चिप पर क्लिक करें, फिर भेजने से पहले टेक्स्ट एडिट करें। गाइडेड काम के दौरान चिप्स अगले स्टेप के हिसाब से बदलती रहती हैं। चिप्स सिर्फ़ Professor Mari चैट में दिखती हैं।
जब आपके अनुरोध में कुछ असली फ़ैसले खुले रह जाते हैं, तो वह अपने जवाब के नीचे सवाल कार्ड पर पूछ सकती है: ज़्यादा से ज़्यादा चार सवाल, एक बार में एक, विकल्पों के साथ, और उनमें उसका सुझाया हुआ विकल्प चिह्नित रहता है। कोई विकल्प चुनें या अपना जवाब टाइप करें, फिर Submit पर क्लिक करें। आपके जवाब आपके अगले संदेश के रूप में जाते हैं। आप कार्ड को अनदेखा करके संदेश भी टाइप कर सकते हैं। सवाल के साथ उसने जो कुछ प्रस्तावित किया था, वह आपके जवाब देने तक नहीं चलता।
जहाँ काम कर रहे हैं, वहीं से पूछना
ये जगहें उसे एक ऐसे ड्राफ़्ट के साथ खोलती हैं जिसे आप एडिट कर सकते हैं, और साथ में एक छोटी Context (कॉन्टेक्स्ट) चिप जोड़ती हैं, यानी संदेश बॉक्स के ऊपर दिखने वाला एक लेबल, जिसे भेजने से पहले हटाया जा सकता है:
- Character, Persona, Lorebook और Preset एडिटर।
- FAQ (आम सवाल और जवाब) के जवाब: Ask Prof. Mari about this (इसके बारे में Prof. Mari से पूछें)।
- Search: कोई नतीजा चुनें, फिर Ask Prof. Mari।
- Try again (फिर कोशिश करें) जैसी एरर वाली स्थितियाँ: Ask Professor Mari।
सिर्फ़ किसी आइटम का एडिटर खोल लेने से उसे पूरा आइटम नहीं मिल जाता।
उसके लिए अकाउंट चुनना
शुरू करने से पहले: टेक्स्ट जेनरेशन के लिए एक अकाउंट जोड़ें। किसी AI प्रोवाइडर से कनेक्ट करना देखें।
- पेपरक्लिप के बगल वाले कनेक्शन बटन पर क्लिक करें। उस पर उसके अकाउंट का नाम दिखता है, या कोई अकाउंट न चुना हो तो Select connection (कनेक्शन चुनें)।
- Connections लिस्ट से कोई टेक्स्ट जेनरेशन अकाउंट चुनें। अगर आपने Built-in model (बिल्ट-इन मॉडल) डाउनलोड किया है, तो वह भी यहाँ दिखता है।
- किसी मॉडल को इस्तेमाल करने के लिए लिस्ट में उस पर क्लिक करें। मॉडल अकाउंट में सेव होता है, इसलिए उस अकाउंट वाली आपकी दूसरी चैट भी उसी पर चली जाती हैं। Built-in model की कोई मॉडल लिस्ट नहीं होती।
फ़ोन पर किसी अकाउंट को इस्तेमाल करने के लिए उस पर टैप करें, या पहले उसके मॉडल देखने के लिए उसकी पंक्ति के आखिर में बने तीर पर टैप करें। अभी कोई अकाउंट न हो, तो लिस्ट में Add a connection (कनेक्शन जोड़ें) दिखता है।
उसके बदलावों का रिव्यू
जब वह कुछ बदलती है, तो उसे तुरंत सेव कर देती है और अपने जवाब के नीचे एक बदलाव कार्ड दिखाती है। कार्ड में बदली हुई हर फ़ील्ड की लिस्ट होती है। टेक्स्ट के एडिट में पुराने और नए शब्द दिखते हैं। Show all (सब दिखाएँ) हर फ़ील्ड दिखाता है, और Technical details (तकनीकी ब्योरा) कच्चा कमांड दिखाता है।
कार्ड में एक ही कार्रवाई होती है: Undo। यह पिछला सेव किया हुआ वर्ज़न वापस ले आता है। जब तक उसकी वापस लेने वाली कॉपी रखी रहती है, हर परमिशन मोड में हर बदलाव वापस लिया जा सकता है। परमिशन मोड सिर्फ़ यह तय करता है कि वह पहले पूछे या नहीं।
- वजह के साथ Not saved दिखे, तो बदलाव नाकाम रहा। Try again उससे फिर से कहता है।
- Undo until सिर्फ़ आखिरी 24 घंटों में दिखता है। वापस लेने वाली कॉपी ज़्यादा से ज़्यादा 14 दिन रहती है, और सिर्फ़ सबसे नई 50 कॉपी रखी जाती हैं। उसके बाद कार्ड पर Undo closed लिखा आता है और बदलाव बना रहता है।
- उसके काम की लिस्ट में जिस स्टेप के आखिर में · not saved लिखा हो, वह सिर्फ़ प्रीव्यू था। कुछ नहीं बदला।
- ऐसा एडिट जिससे कुछ न बदले, सेव नहीं होता और उसका कोई कार्ड नहीं बनता।
- कैरेक्टर और पर्सोना के एडिटर में उनका अपना वर्ज़न इतिहास भी रहता है, जो वापस लौटने का दूसरा रास्ता है।
- वह अपना कैरेक्टर कार्ड एडिट या डिलीट नहीं कर सकती। Marinara हर बार शुरू होने पर उसे रीसेट कर देता है।
कार्ड उसी चैट का होता है जिसमें उसने बदलाव किया था। चैट डिलीट करने पर उसके बदलाव बने रहते हैं और उसके कार्ड हट जाते हैं।
आपका इंतज़ार करने वाले बदलाव
रोका गया बदलाव सेव होने के बजाय इंतज़ार करता है। उस पर Apply (लागू करें) और Don't apply (लागू न करें) दिखते हैं। डिलीट वाले बदलाव पर Delete (डिलीट करें) और Put back (वापस रखें) दिखते हैं। Manual मोड में बदलाव रोके जाते हैं, और संवेदनशील फ़ाइलों और डिपेंडेंसी के बदलाव भी (फ़ाइलों और लाइब्रेरी के रोके गए बदलाव देखें)। Search उसके बदलाव लिस्ट नहीं करता: उन्हें लागू करने या वापस लेने के लिए Professor Mari को खोलें।
जब वह कोई कैरेक्टर, पर्सोना, लोरबुक या प्रीसेट बनाती या अपडेट करती है, तो नतीजे में Open दिख सकता है, जो वही आइटम खोलता है। जब तक रिव्यू होना बाकी हो, अपडेट वाले नतीजे में Review (रिव्यू करें) भी दिख सकता है।
पेपरक्लिप मेन्यू
पेपरक्लिप बटन पर क्लिक करें, जिस पर Attach लिखा है। इसमें तीन सेक्शन हैं।
| सेक्शन | आइटम |
| Attach | Attach files or photos, Add chat history (अपनी कोई पुरानी चैट शेयर करें), View attached context |
| Reference | Link with @ |
| Mari | New chat, Chat history, Skills, Memories (यादें), Model, Permissions। Pending approvals तब दिखता है, जब कोई बदलाव आपका इंतज़ार कर रहा हो। |
यही कार्रवाइयाँ / से भी टाइप की जा सकती हैं। / से कमांड चलाना देखें।
फ़ाइलें अटैच करना
Attach files or photos चुनें, या /attach टाइप करें। वह इमेज, PDF फ़ाइलें और .txt, .md, .json, .csv और .log जैसी टेक्स्ट फ़ाइलें लेती है, हर एक ज़्यादा से ज़्यादा 20 MB की। आप स्क्रीनशॉट या फ़ाइल सीधे संदेश बॉक्स में पेस्ट भी कर सकते हैं। उससे कोई इमेज पढ़वानी हो, तो चुने हुए मॉडल में इमेज इनपुट की सुविधा होनी चाहिए।
@ से चीज़ें लिंक करना
अपनी लाइब्रेरी की किसी चीज़ की ओर उसका ध्यान दिलाने के लिए @ टाइप करें। एक लिस्ट खुलती है, जो Characters (कैरेक्टर), Personas (पर्सोना), Lorebooks (लोरबुक), Presets (प्रीसेट), Skills, Memories, Chats, Agents (एजेंट) और Docs में बँटी होती है। लिस्ट छोटी करने के लिए टाइप करते रहें। जिन नामों में स्पेस हो, उन्हें कोट्स में लिखने की ज़रूरत नहीं।
- ऊपर-नीचे जाने के लिए ऐरो कीज़, चुनने के लिए <kbd>Enter</kbd> या <kbd>Tab</kbd>, और बंद करने के लिए <kbd>Escape</kbd> इस्तेमाल करें। किसी लोरबुक पर दायाँ ऐरो उसकी Entries (एंट्री) लिस्ट करता है, ताकि आप कोई एक एंट्री लिंक कर सकें।
- जब उसकी विंडो किसी एडिटर के बगल में हो, तो पहली पंक्ति Open beside me वही चीज़ लिंक करती है जो उस एडिटर में खुली है। कैरेक्टर एडिटर के बगल में उस पंक्ति का › (या दायाँ ऐरो) Fields (फ़ील्ड) लिस्ट करता है। कोई फ़ील्ड चुनने पर वह फ़ील्ड बदल जाती है जिस पर वह काम करती है, और उसकी कॉन्टेक्स्ट पंक्ति की फ़ील्ड चिप भी बदल जाती है।
- चुना हुआ नाम संदेश बॉक्स के ऊपर चिप के रूप में दिखता है। नाम डिलीट करें, तो लिंक भी उसके साथ हट जाता है। चिप का × लिंक हटाता है और आपका टेक्स्ट रहने देता है।
- सामान्य टेक्स्ट में <kbd>Tab</kbd> वह नाम पूरा करता है जो वह ग्रे रंग में सुझाती है। उसे लिंक करने के लिए <kbd>Tab</kbd> फिर से दबाएँ। टचस्क्रीन पर ग्रे नाम पर टैप करें, फिर Tap to link (लिंक करने के लिए टैप करें) पर।
| लिंक | उसे क्या मिलता है |
| कैरेक्टर, पर्सोना, प्रीसेट | पूरा आइटम |
| लोरबुक | उसकी सेटिंग्स और उसकी एंट्री की लिस्ट |
| लोरबुक एंट्री | एंट्री और वह लोरबुक जिसकी वह एंट्री है |
| स्किल | आपकी स्किल के निर्देश। बिल्ट-इन स्किल उस संदेश के लिए उसकी हैंडबुक के रूप में खुलती है। |
| याद | याद का पूरा टेक्स्ट, भले ही वह बंद हो |
| चैट | चैट का ब्योरा और उसके सबसे नए 30 संदेश |
| एजेंट | एजेंट की सेटिंग्स |
| डॉक | इस डॉक्यूमेंटेशन का पूरा पेज |
लिंक एक बार भेजा जाता है, उसी संदेश के साथ जिसमें आप उसे जोड़ते हैं। उसके बाद उसे एक पंक्ति का नोट दिखता है, और ज़रूरत हो तो वह आइटम दोबारा पढ़ लेती है। एक संदेश में ज़्यादा से ज़्यादा 8 लिंक जा सकते हैं। अगर वे मिलाकर मॉडल के कॉन्टेक्स्ट के लगभग चौथाई हिस्से से ज़्यादा हो जाएँ, जो ज़्यादा से ज़्यादा 60,000 अक्षर है, तो आखिरी लिंक नहीं भेजे जाते। उसे इसके बजाय एक नोट मिलता है और वह उन्हें खुद पढ़ सकती है। लिंक किए गए आइटम जानकारी माने जाते हैं, निर्देश कभी नहीं।
/ से कमांड चलाना
किसी लाइन की शुरुआत में / टाइप करें, तो उसके कमांड की लिस्ट खुलती है। छाँटने के लिए टाइप करते रहें, फिर <kbd>Enter</kbd> दबाएँ। लिस्ट में आपकी स्किल और यादें भी दिखती हैं। उनमें से किसी को चुनने पर वह @ की तरह लिंक हो जाती है।
| कमांड | क्या करता है |
/new | नई चैट शुरू करता है और मौजूदा चैट सेव करता है (/restart भी चलता है) |
/history | उसके साथ आपकी पुरानी चैट खोलता है |
/skills | Skills पैनल खोलता है |
/memories | Memories पैनल खोलता है |
/context | दिखाता है कि इस चैट में क्या अटैच है |
/attach | भेजने के लिए फ़ाइलें या फ़ोटो चुनने देता है |
/model | वह अकाउंट चुनने देता है जो वह इस्तेमाल करती है |
/permissions | चुनने देता है कि वह क्या बदल सकती है |
/approvals | आपका इंतज़ार कर रहे बदलाव खोलता है (सिर्फ़ तब, जब कोई बदलाव इंतज़ार में हो) |
उसके काम करते समय संदेश भेजना
उसके काम करते समय भी संदेश बॉक्स खुला रहता है। आप तय करते हैं कि आपका संदेश उस तक कब पहुँचे।
- Send now (अभी भेजें) उसे रोके बिना उसके अगले स्टेप पर पहुँचता है। उसका अब तक का जवाब सेव हो जाता है, आपका संदेश उसके नीचे दिखता है, और वह उसे ध्यान में रखकर आगे बढ़ती है।
- Send after her answer (उसके जवाब के बाद भेजें) बॉक्स के ऊपर वाली लिस्ट में इंतज़ार करता है, जिस पर Sends when she finishes (उनके खत्म करने पर भेजा जाएगा) लिखा रहता है। जब वह बिना किसी गड़बड़ी के काम पूरा कर लेती है, तो इंतज़ार कर रहे संदेश एक-एक करके लेती है।
- Enter sends चालू (डिफ़ॉल्ट): <kbd>Enter</kbd> अभी भेजता है। <kbd>Ctrl</kbd>+<kbd>Enter</kbd> कतार में डालता है।
- Enter sends बंद: <kbd>Ctrl</kbd>+<kbd>Enter</kbd> अभी भेजता है। <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Enter</kbd> कतार में डालता है।
Mac पर <kbd>Ctrl</kbd> की जगह <kbd>⌘</kbd> इस्तेमाल करें। उसके काम करते समय खाली संदेश बॉक्स में सिर्फ़ Stop बटन दिखता है, जो मौजूदा काम रद्द कर देता है। टाइप करने पर Stop भेजने वाले बटन में बदल जाता है। Send now या Send after her answer चुनने के लिए उस पर क्लिक करें, जो फ़ोन पर काम आता है।
Send now सिर्फ़ शब्दों के लिए है। फ़ाइलों, @ लिंक या सौंपी गई फ़ील्ड वाला संदेश इसके बजाय कतार में जाता है। किसी दूसरे विषय वाला संदेश भी कतार में जाता है, और वह संदेश भी जो आपके परमिशन मोड बदलने के बाद भेजा गया हो। एक छोटा नोटिस यह बताता है। किसी संदेश को हटाने के लिए उसके X पर क्लिक करें। एक चैट में ज़्यादा से ज़्यादा 20 संदेश इंतज़ार कर सकते हैं।
इन मामलों में इंतज़ार कर रहे संदेश अपने आप नहीं जाते:
- आप Stop दबाते हैं। वे संदेश बॉक्स में लौट आते हैं।
- वह आपका इंतज़ार कर रही है (किसी मंज़ूरी या जवाब के लिए), रन फ़ेल हो गया, या ऐप रीस्टार्ट हुआ। उन पर Send (भेजें) बटन के साथ Held (रोका गया) दिखता है। Send सिर्फ़ उसी एक संदेश को भेजता है।
/restart और /title उसके काम करते समय कुछ नहीं करते। वे उसका काम पूरा होने तक बॉक्स में ही रहते हैं।
लंबे काम पर वह अपने सबसे नए संदेश के नीचे एक टू-डू लिस्ट रखती है, जिसमें 2 of 5 (5 में से 2) जैसी गिनती होती है। आप इसे एडिट नहीं कर सकते। नया संदेश लिखने के बाद यह फीकी होकर Plan from before your last message (आपके आखिरी संदेश से पहले की योजना) के रूप में दिखती है।
अपनी Professor Mari चैट ढूँढना
उसकी चैट आपकी सामान्य चैट लिस्ट से अलग रहती हैं।
- उसके हेडर में Chats पर क्लिक करें।
- कोई चैट ढूँढने के लिए Search Prof. Mari chats (Prof. Mari की चैट खोजें) इस्तेमाल करें। किसी चैट पर क्लिक करके उसे खोलें, उसका नाम बदलें या उसे डिलीट करें।
नए सिरे से शुरू करने के लिए New chat पर क्लिक करें या /new टाइप करें। यह पहले आपकी मौजूदा चैट सेव करता है और Professor Mari's previous chat was saved. दिखाता है।
Quick answers in Search
तुरंत जवाब तब तक बंद रहते हैं, जब तक आप Search and Professor Mari settings में Quick answers in Search (Search में तुरंत जवाब) चालू न करें। जब आप Search में कोई सवाल टाइप करते हैं और कोई नतीजा मेल नहीं खाता, तो वह Quick answer · Read-only कार्ड में एक छोटा, सिर्फ़ पढ़ने लायक जवाब लिखती है।
- इसमें Marinara के डॉक्स से ज़्यादा से ज़्यादा तीन वाक्य होते हैं, यह उन पेज के नाम बताता है जिनका इस्तेमाल हुआ, और इससे कुछ नहीं बदलता। पाँच मिनट तक वही सवाल पूछने पर सेव की हुई कॉपी इस्तेमाल होती है।
- इसके नीचे: Copy (कॉपी करें), Answer again (फिर से जवाब दें) और Continue with Prof. Mari (Prof. Mari के साथ आगे बढ़ें)। आखिरी वाला उसकी विंडो में आपके सवाल के नाम वाली नई चैट खोलता है।
- Wait after typing (टाइप करने के बाद इंतज़ार) तय करता है कि Search कितनी देर रुके। Answer with (इससे जवाब दें) चुनता है कि जवाब कौन दे: आपका डाउनलोड किया हुआ कोई मॉडल, Same as Prof. Mari (वही अकाउंट जो वह इस्तेमाल करती है), या कोई दूसरा अकाउंट। हर जवाब एक छोटी रिक्वेस्ट है, इसलिए पेड अकाउंट पर पैसे लग सकते हैं।
- जवाब न बन पाए, तो कार्ड वजह बताता है। Choose a model (मॉडल चुनें) सिर्फ़ तब दिखता है, जब कोई कुंजी या मॉडल न हो। सेवा का अपना संदेश Details (ब्योरा) के नीचे मिलता है।
रेफ़रेंस: सेटिंग्स, स्किल और यादें
स्टेटस लाइन और ऊपरी पट्टी का बैज
उसके काम करते समय आप उसकी विंडो बंद कर सकते हैं। ऊपरी पट्टी के निचले किनारे पर एक पतली लाइन उसके काम करते समय लहराती है, काम पूरा होने पर हरी हो जाती है, किसी मंज़ूरी का इंतज़ार हो तो सुनहरी, और पिछला रन फ़ेल हुआ हो तो लाल। जब उसकी विंडो बंद हो, तो ऊपरी पट्टी में एक बैज Working, Needs you, Done या Failed दिखाता है। उसकी चैट पर लौटने के लिए बैज पर क्लिक करें।
रूप
Search and Professor Mari settings → Appearance (Search और Professor Mari सेटिंग्स → रूप) में कोई रूप चुनें, जैसे Basic, Prof. Mari loves Dottore या Safari Prof. Mari। यह उसकी चैट, Search, Home और ऊपरी पट्टी में दिखता है। कुछ रूप काफ़ी देर खेलने के बाद खुलते हैं, और लॉक रूप दिखाता है कि अब तक आपने कितने घंटे खेला है।
स्किल
स्किल एक छोटा निर्देश दस्तावेज़ है, जो बदलता है कि वह किसी खास तरह के अनुरोध को कैसे संभाले।
- उसके हेडर में Skills पर क्लिक करें। Professor Mari skills पैनल खुलता है।
- टेम्पलेट से शुरू करने के लिए New पर क्लिक करें, या
.mdया.txtफ़ाइल जोड़ने के लिए Upload पर। - किसी स्किल को चुनकर उसका Name, Description और Instructions एडिट करें, फिर Save पर क्लिक करें। उसे हटाने के लिए Delete पर क्लिक करें।
किसी स्किल को इस्तेमाल किए बिना रखना हो, तो उसे बंद कर दें। कोई स्किल न हो, तो पैनल में No custom skills yet लिखा आता है।
बिल्ट-इन स्किल Always on (हमेशा चालू) के नीचे दिखती हैं, और उन पर Built-in लिखा होता है। ये कैरेक्टर, लोरबुक, प्रीसेट, थीम, एक्सटेंशन, Home विजेट और दूसरी चीज़ों के लिए उसकी हैंडबुक हैं। ये सिर्फ़ पढ़ी जा सकती हैं, और ऐप अपडेट उन्हें बदल देता है। किसी को बदलना हो, तो उसका टेक्स्ट अपनी एक नई स्किल में कॉपी करें।
यादें
याद आपकी कोई हमेशा की पसंद है जिसे वह याद रखती है, जैसे आप लोरबुक एंट्री के कीवर्ड किस तरह रखना पसंद करते हैं। उससे कहें ("याद रखें कि मेरी एंट्री के कीवर्ड हमेशा कैरेक्टर के नाम पर होते हैं"), या यादें बनाने, एडिट करने, चालू या बंद करने और डिलीट करने के लिए उसके हेडर में Memories खोलें, या कोई टेक्स्ट फ़ाइल Upload करें।
- वह जो याद सेव करती है, वह शुरू में बंद रहती है। बदलाव कार्ड में Turn on (चालू करें) मिलता है। वह याद सिर्फ़ तब सेव करती है जब आप कहें, इसलिए कभी नहीं कि उसकी पढ़ी हुई किसी चीज़ ने ऐसा कहा हो।
- हर टर्न पर उसे आपकी चालू यादों की सिर्फ़ एक छोटी इंडेक्स दिखती है, और कोई याद काम की हो, तो वह उसका पूरा टेक्स्ट पढ़ती है। Persistent याद हर टर्न पर उसके सामने रहती है, इसलिए ऐसी यादें कम और छोटी रखें।
- टकराव होने पर यादें उसकी डिफ़ॉल्ट आदतों पर भारी पड़ती हैं।
भरोसा और रिकवरी की स्थिति
आपके अगले संदेश के साथ क्या जाएगा, इस चैट में क्या बना रहेगा, और वह कैसे काम करती है, यह देखने के लिए उसके हेडर में Context खोलें: मॉडल, कॉन्टेक्स्ट बजट, और उसका शेल सैंडबॉक्स में चलता है या नहीं। हेडर में इंतज़ार कर रही मंज़ूरियाँ, स्किल और यादें भी दिखती हैं। Context कोई अतिरिक्त पहुँच नहीं देता।
कोई अनुरोध नाकाम हो, तो चैट में उसकी वजह बनी रहती है, और अनुरोध दोबारा भेजा जा सकता हो तो Retry (दोबारा कोशिश करें) दिखता है। पहले बताई गई अकाउंट, सैंडबॉक्स या एक्सेस की समस्या ठीक करें। अगर आपका सवाल सेव नहीं हुआ था, तो वह अपनी फ़ाइलों के साथ संदेश बॉक्स में लौट आता है। फिर Retry और Retry with another model (दूसरे मॉडल से फिर कोशिश करें) वही भेजते हैं जो बॉक्स में है।
FAQ पढ़ना
Professor Mari's FAQ खोलने के लिए FAQ बुकमार्क पर, या Learn the engine (इंजन सीखें) विजेट में Read FAQ (FAQ पढ़ें) पर क्लिक करें। यह पहले से लिखी एक तय लिस्ट है, AI चैट नहीं, इसलिए इसे आपके सेटअप की जानकारी नहीं होती। छाँटने के लिए Search FAQ में टाइप करें। हर सवाल पर श्रेणी टैग लगा होता है, जैसे Setup, Connections या Game Mode। जवाब पढ़ने के लिए सवाल पर टैप करें।
सीमाएँ और सुरक्षा
- वह इसकी गारंटी नहीं दे सकती कि उसकी बिल्ट-इन जानकारी आपके ऐप के वर्ज़न से मेल खाती है। किसी वर्ज़न से जुड़ी किसी भी बात के लिए गाइड और रिलीज़ नोट पर भरोसा करें।
- नई चीज़ बनाना आम तौर पर सुरक्षित है। पहले से मौजूद चीज़ एडिट करते समय ज़्यादा सावधानी चाहिए। आइटम और फ़ील्ड का ठीक-ठीक नाम बताएँ: "Luna की ग्रीटिंग छोटी करो, व्यक्तित्व वैसा ही रखो" कहना "इस कैरेक्टर को दोबारा लिखो" से ज़्यादा सुरक्षित है।
- वह कहे कि काम पूरा हो गया, पर ऐप में वह न दिखे, तो ऐप पर भरोसा करें और काम को उससे जुड़े पैनल में पूरा करें।
- जब आप किसी दूसरे डिवाइस से Marinara खोलते हैं, तो उसके एडिट करने वाले कामों के लिए रिमोट एक्सेस सेट होना ज़रूरी है। रिमोट एक्सेस: लॉगिन और IP अलाउलिस्ट देखें।
समस्या-समाधान
| लक्षण | हल |
| कोई जवाब नहीं आता | Context में दिखाया गया अकाउंट जाँचें, या कनेक्शन बटन से कोई अकाउंट चुनें। एक भी न हो, तो Connections में नया जोड़ें। |
| भेजने पर Connections लिस्ट खुल जाती है | कोई अकाउंट नहीं चुना गया है। कोई अकाउंट चुनें, या Add a connection पर क्लिक करें। |
| हैंडऑफ़ (कॉन्टेक्स्ट के साथ Professor Mari को सौंपी गई बात) में गलत आइटम है | कॉन्टेक्स्ट आइटम हटाएँ, सही Professor Mari चैट पर जाएँ, और जहाँ से शुरू किया था वहीं से हैंडऑफ़ फिर खोलें। |
| नतीजा एडिटर में नहीं दिखता | नतीजे वाले कार्ड पर Open पर क्लिक करें। हो सकता है आइटम की लिस्ट पुरानी रही हो। |
| अनुरोध नाकाम होता है | नाकामी की वजह पढ़ें, बताई गई समस्या ठीक करें, फिर Retry पर क्लिक करें। |
| वह आपकी इमेज नहीं पढ़ पाती | ऐसे अकाउंट पर जाएँ जिसका मॉडल इमेज इनपुट सपोर्ट करता हो। |
| Fandom पर खोज नाकाम होती है | इसके लिए इंटरनेट कनेक्शन चाहिए। |
| काम परमिशन एरर के साथ रुक जाते हैं | आप Marinara को नेटवर्क के ज़रिए खोल रहे हैं। पहले रिमोट एक्सेस सेट करें। |
एडवांस्ड यूज़र के लिए रेफ़रेंस
ये हिस्से उन लोगों के लिए हैं जो Marinara की अपनी फ़ाइलें एडिट करते हैं या उसके काम करने का तरीका बारीकी से सेट करना चाहते हैं। आप इन्हें छोड़ सकते हैं।
रनटाइम
Runtime (रनटाइम) में आप Pi (experimental) चुन सकते हैं, जो डिफ़ॉल्ट है, या Classic। Pi एक मोड है जिसमें वह कुछ करने से पहले ज़्यादा सोचती है और लंबे काम पूरे करती है। अगर आपका अकाउंट Pi नहीं चला सकता, तो वह Classic इस्तेमाल करती है। बदलाव उसके अगले जवाब से लागू होता है, और Undo दोनों में एक जैसा काम करता है। अगर Pi पर वह अजीब व्यवहार करे, तो Classic पर जाएँ।
Read the handbook before the first write (पहले बदलाव से पहले हैंडबुक पढ़ें), जो Runtime में ही है, डिफ़ॉल्ट रूप से चालू रहता है। जिस क्षेत्र की बिल्ट-इन स्किल है, उसमें उसका पहला बदलाव तब तक लौटा दिया जाता है, जब तक वह उस स्किल को पढ़ न ले। इससे छोटे मॉडल को मदद मिलती है। इसे सिर्फ़ आप बंद कर सकते हैं।
आपके कंप्यूटर पर वह किन चीज़ों तक पहुँच सकती है
वह Marinara की अपनी प्रोग्राम फ़ाइलें पढ़ और बदल सकती है, और सैंडबॉक्स में कमांड चला सकती है, ताकि ऐप को ठीक कर सके। ज़्यादातर लोगों को इसकी कभी ज़रूरत नहीं पड़ती।
- उसके फ़ाइल टूल उसी फ़ोल्डर के अंदर रहते हैं, जहाँ Marinara इंस्टॉल है। सीधे चलने वाले शेल कमांड आपकी बाकी निजी फ़ाइलें नहीं पढ़ सकते, उन्हें नेटवर्क नहीं मिलता, और सर्वर के सीक्रेट भी नहीं मिलते।
.env, आपकी सेव की हुई API कुंजियों की हिफ़ाज़त करने वाली कुंजी फ़ाइल, और Git की आंतरिक फ़ाइलें उसे नहीं मिलतीं।- आपके डेटा फ़ोल्डर में, जहाँ आपके कैरेक्टर और चैट रहते हैं, वह सीधे नहीं लिख सकती। इसके बजाय वह ऊपर बताया गया, रिव्यू किया जा सकने वाला बदलाव का तरीका इस्तेमाल करती है।
- डिपेंडेंसी मैनिफ़ेस्ट, लॉकफ़ाइल, लॉन्चर, इंस्टॉलर और CI वर्कफ़्लो के बदलाव पहले आपकी मंज़ूरी के लिए रोककर रखे जाते हैं। पैकेज की इंस्टॉल स्क्रिप्ट बंद रहती हैं।
- कमांड थोड़ी देर बाद अपने आप रुक जाते हैं।
- अगर Marinara अपना macOS या Linux शेल सैंडबॉक्स न दे पाए, तो सीधे शेल कमांड और
mari code checkबंद रहते हैं। तब भी वह स्ट्रक्चर्ड फ़ाइल टूल और ऐप डेटा टूल इस्तेमाल कर सकती है।
फ़ाइलों और लाइब्रेरी के रोके गए बदलाव
- Sensitive files (डिपेंडेंसी फ़ाइलें, लॉन्चर, इंस्टॉलर, CI वर्कफ़्लो) में पथ और नई सामग्री के साथ Apply change और Discard दिखते हैं।
- Dependencies (डिपेंडेंसी) में npm पैकेज, ठीक-ठीक वर्ज़न और रजिस्ट्री इंटिग्रिटी के साथ Install और Not now दिखते हैं। उसके शेल में इंस्टॉल कमांड रोके जाते हैं। किसी लाइब्रेरी को मंज़ूरी देने का मतलब है कि Marinara जब उसे चलाए, तो आप उसके कोड पर भरोसा करते हैं।
वह निर्णयों को कैसे संभालती है
निर्णय मॉडल एक छोटा मॉडल है जो हाँ-या-ना वाले सवालों के जवाब देता है। एजेंट के Activation questions (सक्रियण सवाल), लोरबुक के Decision (निर्णय) कथन और कंडीशनल प्रॉम्प्ट के लिए वह पहले जाँचती है कि आपने कौन-सा निर्णय मॉडल चुना है।
- निर्णय वाला कंटेंट जोड़ने से पहले वह पूछती है, और निर्णय मॉडल न चुना हो, तो जब तक आप न कहें, वह नए काम में निर्णय नहीं जोड़ती।
- वह इनका कम इस्तेमाल और समय वाला कोई कंट्रोल पसंद करती है: लोरबुक एंट्री के लिए Sticky (सक्रिय बनाए रखना) या Cooldown (विराम), एजेंट के सक्रिय होने के लिए Trigger Cadence (चलने की आवृत्ति), और प्रॉम्प्ट की शर्तों में
sticky,cooldownयाevery। - प्रॉम्प्ट की शुरुआत में या चैट हिस्ट्री के अंदर बदलने वाला कंटेंट जोड़ने से पहले वह पूछती है, ताकि सेवा की प्रॉम्प्ट कैशिंग के लिए प्रॉम्प्ट की शुरुआत स्थिर रहे।
- रिमाइंडर बंद करने के लिए उससे कहें "Stop reminding me to set up a Decision model"।
निर्णय मॉडल, कंडीशनल प्रॉम्प्ट, कस्टम एजेंट और लोरबुक एंट्री देखें।
mari कमांड
टर्मिनल में mari कमांड से किया गया बदलाव किसी चैट का नहीं होता, इसलिए उसका बदलाव कार्ड हर Professor Mari चैट में दिखता है।
मिलती-जुलती गाइड
- Marinara Engine की शुरुआत
- पहली बार दिखने वाला ट्यूटोरियल
- किसी AI प्रोवाइडर से कनेक्ट करना
- कैरेक्टर बनाना और एडिट करना
- डाउनलोड किए जाने वाले एजेंट का रेफ़रेंस
- रिमोट एक्सेस: लॉगिन और IP अलाउलिस्ट