संदेश भेजना और स्ट्रीमिंग

संदेश टाइप करें, भेजें, और जवाब आते हुए देखें। इस गाइड में संदेश भेजना, अटैचमेंट, स्ट्रीमिंग, जवाब रोकना, रीट्राई करना और एरर पढ़ना शामिल है।

संदेश भेजना

शुरू करने से पहले: आपकी चैट के लिए एक मॉडल चाहिए। देखें किसी AI प्रोवाइडर से कनेक्ट करना।

  1. चैट में सबसे नीचे वाली इनपुट पट्टी में टाइप करें।
  2. Send (भेजें) पर क्लिक करें, या अगर उस चैट मोड के लिए Send on Enter (एंटर से भेजें) चालू है तो <kbd>Enter</kbd> दबाएँ।

आपका संदेश दिखता है, फिर जवाब स्ट्रीम होकर, यानी बनते-बनते, आने लगता है। एक चैट में एक समय पर सिर्फ़ एक जवाब जेनरेट हो सकता है। जवाब स्ट्रीम होते समय Send स्टॉप बटन में बदल जाता है।

अगर यह काम नहीं किया: चैट के लिए कोई मॉडल सेट न हो, तो जवाब तुरंत फ़ेल हो जाता है और संदेश आता है कि कोई कनेक्शन सेट नहीं है। चैट सेटिंग्स में एक चुनें।

Send on Enter

यह Settings → General → Input & Editing (सेटिंग्स → जनरल → इनपुट और एडिटिंग) में मिलता है। हर चैट मोड के लिए एक अलग टॉगल है।

चैट मोडडिफ़ॉल्टबंद होने पर
Roleplayबंद<kbd>Enter</kbd> नई पंक्ति जोड़ता है। Send पर क्लिक करें।
Conversationsचालू<kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Mac पर <kbd>Cmd</kbd>+<kbd>Enter</kbd>) से संदेश जाता है।
Gameचालू<kbd>Ctrl</kbd>+<kbd>Enter</kbd> (Mac पर <kbd>Cmd</kbd>+<kbd>Enter</kbd>) से संदेश जाता है।

Roleplay में यह डिफ़ॉल्ट रूप से बंद है, क्योंकि रोलप्ले के संदेश अक्सर लंबे होते हैं और उनमें लाइन ब्रेक चाहिए। Professor Mari का अपना टॉगल है, Enter sends to Professor Mari (Enter से Professor Mari को भेजें), जो Settings → General → Search and Professor Mari settings (सेटिंग्स → जनरल → Search और Professor Mari सेटिंग्स) में है।

इमेज और फ़ाइलें अटैच करना

  1. इनपुट पट्टी में पेपरक्लिप पर टैप करें।
  2. फ़ाइल चुनें। वह इनपुट के ऊपर एक छोटे चिप के रूप में दिखती है।
  3. हमेशा की तरह भेजें।

Marinara इमेज, PDF फ़ाइलें और सादे टेक्स्ट की फ़ाइलें (.txt, .md, .markdown, .json, .jsonl, .csv, .log, .xml, .yaml, .yml) स्वीकार करता है। हर फ़ाइल 20 MB या उससे छोटी होनी चाहिए। इससे बड़ी फ़ाइल या बिना सपोर्ट वाले टाइप की फ़ाइल को Marinara एक नोट के साथ अस्वीकार कर देता है।

मॉडल इमेज तभी देख सकता है जब वह विज़न सपोर्ट करता हो। सिर्फ़ टेक्स्ट वाले मॉडल के लिए Chat Settings → Advanced Parameters (चैट सेटिंग्स → एडवांस्ड पैरामीटर) में Image captioning (इमेज कैप्शनिंग) चालू करें। यह डिफ़ॉल्ट रूप से बंद रहता है। तब Marinara आपके चुने हुए मॉडल से हर इमेज का विवरण टेक्स्ट में बनाता है, और इमेज की जगह वही विवरण भेजता है।

संदेश के अंदर गैलरी इमेज दिखाना

अटैचमेंट मॉडल के देखने के लिए होते हैं। गैलरी लिंक संदेश के टेक्स्ट के अंदर आपको एक इमेज दिखाता है। संदेश Markdown इमेज सिंटैक्स स्वीकार करते हैं, और Marinara card:// लिंक को गैलरी की सही फ़ाइल से जोड़ देता है:

![a caption](card://characters/<character-id>/gallery/<filename>.png)

Roleplay में चैट का ऐसेट ब्राउज़र आपके लिए लिंक डाल सकता है। आप इसे संदेशों, ग्रीटिंग और उदाहरण डायलॉग में पेस्ट भी कर सकते हैं।

कैरेक्टर की अपनी गैलरी के लिए पोर्टेबल रूप card://self/gallery/<filename> इस्तेमाल करें। कैरेक्टर को एक्सपोर्ट और इंपोर्ट करने के बाद भी यह काम करता रहता है। गैलरी का Copy image reference (इमेज रेफ़रेंस कॉपी करें) बटन इसे बनाता है। देखें कैरेक्टर गैलरी।

जवाब की स्ट्रीमिंग

स्ट्रीमिंग में पूरा जवाब एक साथ आने के बजाय शब्द-दर-शब्द दिखता है। ये सेटिंग्स Settings → General → Responses (सेटिंग्स → जनरल → रिस्पॉन्स) में हैं।

सेटिंगडिफ़ॉल्टयह क्या करती है
Enable streamingचालूजवाब लिखे जाते समय ही उसे दिखाती है। बंद होने पर मॉडल के लिख चुकने के बाद पूरा जवाब एक साथ दिखता है।
Streaming speed501 से 100 तक का स्लाइडर। कम वैल्यू पर टाइपराइटर जैसा धीमा असर मिलता है। इससे मॉडल की लिखने की रफ़्तार नहीं बदलती।
Trim incomplete sentences from the responseबंदजवाब सेव होने से पहले आखिर का अधूरा वाक्य हटा देती है। पूरे जवाब और कमांड जैसे अंत वैसे ही रहते हैं।

टाइपिंग और प्रोग्रेस के संकेत

पहला शब्द आने से पहले आपको कैरेक्टर का नाम और तीन चलती हुई बिंदियाँ दिखती हैं। ग्रुप चैट में जवाब देने वाले हर कैरेक्टर का नाम दिखता है। जब तक सर्वर प्रॉम्प्ट तैयार करता है, एक प्रोग्रेस लाइन इन लेबल को बारी-बारी दिखाती है। कुछ स्टेप तभी चलते हैं जब चैट में वह सुविधा इस्तेमाल हो रही हो, इसलिए हो सकता है आपको सारे लेबल न दिखें।

अगर किसी कैरेक्टर का स्टेटस व्यस्त या दूर वाला है, तो बिंदियों की जगह इंतज़ार वाला संकेत दिखता है। कैरेक्टर के उपलब्ध होने पर जवाब शुरू होता है।

मॉडल की सोच देखना

कुछ मॉडल अपनी छिपी हुई रीज़निंग लौटाते हैं, जिसे "thinking" कहा जाता है। जिस जवाब के साथ यह हो, उस संदेश पर दिमाग वाला आइकन दिखता है, जिसका लेबल View model thoughts (मॉडल की सोच देखें) है। रीज़निंग पढ़ने के लिए उस पर क्लिक करें।

इसके लिए ज़रूरी है कि मॉडल अपनी रीज़निंग लौटाए। कुछ मॉडल उसे सादे टेक्स्ट टैग में लपेटकर भेजते हैं। ऐसे मॉडल के लिए जेनरेशन सेटिंग्स में Thinking Tags (थिंकिंग टैग) सेट करें, ताकि Marinara रीज़निंग को जवाब से अलग कर सके। देखें जेनरेशन पैरामीटर।

जवाब रोकना

स्टॉप बटन पर क्लिक करें। जवाब स्ट्रीम होते समय Send बटन ही स्टॉप बटन होता है। जो टेक्स्ट पहले ही स्ट्रीम हो चुका है, वह आम तौर पर बना रहता है। जान-बूझकर रोकने पर कभी एरर नहीं दिखता।

दोबारा लिखे बिना फिर से कोशिश करना

अगर आखिरी संदेश आपका है और AI ने जवाब ही नहीं दिया, तो इनपुट बॉक्स खाली रहने दें और Send पर क्लिक करें (या <kbd>Enter</kbd> दबाएँ)। Marinara नया जवाब शुरू करता है और वही संदेश दोबारा नहीं जोड़ता। Conversation में इस हालत में बटन पर गोल तीर दिखता है। अगर बॉक्स में कोई ड्राफ़्ट लिखा है, तो Send उसकी जगह वही ड्राफ़्ट भेजता है।

Roleplay में AI के जवाब दे चुकने के बाद भी खाली Send बिल्कुल नया जवाब शुरू करता है। यह पिछले जवाब में कुछ नहीं जोड़ता। पिछले जवाब को आगे बढ़ाने के लिए /continue इस्तेमाल करें। देखें संदेश की क्रियाएँ।

जेनरेशन एरर आने पर

जवाब फ़ेल होने पर स्क्रीन के नीचे लगभग 15 सेकंड के लिए एक टोस्ट (छोटा पॉप-अप संदेश) दिखता है। उसका टेक्स्ट कॉपी किया जा सकता है। कुछ एरर को Marinara अगले कदम वाले संदेश में बदल देता है:

वजहटोस्ट क्या बताता है
मॉडल कोई ऐसा पैरामीटर अस्वीकार करता है जिसे वह सपोर्ट नहीं करताChat Settings → Advanced Parameters खोलें और उस पैरामीटर के लिए Send बंद करें।
मॉडल को कोई ऐसा पैरामीटर चाहिए जो बंद हैउसी जगह Send फिर से चालू करें।
जवाब खाली लौटाअपना संदेश फिर से भेजें।
एक जवाब पहले से जेनरेट हो रहा हैइंतज़ार करें, या स्टॉप बटन से उसे रोकें।
कोई कनेक्शन सेट नहीं हैचैट के लिए एक कनेक्शन सेट करें।

अगर एरर बार-बार आए, तो देखें समस्या-समाधान।

धीमे कनेक्शन और मोबाइल के टैब

लंबे जवाब में थोड़ा समय लग सकता है। आप उसे कभी भी रोक सकते हैं। फ़ोन पर, चैट वाले टैब से हटने पर ब्राउज़र उसे रोक सकता है। अगर उस समय जवाब स्ट्रीम हो रहा था, तो Marinara Finishing in background... दिखाता है और फिर जाँचता है कि सर्वर पर जवाब पूरा हुआ या नहीं। जवाब न दिखे, तो थोड़ी देर बाद चैट रिफ़्रेश करें।