किसी AI प्रोवाइडर से कनेक्ट करना
चैट करने के लिए Marinara Engine को एक AI मॉडल चाहिए। आप किसी AI सेवा का अकाउंट जोड़ सकते हैं, उसकी API कुंजी पेस्ट कर सकते हैं और एक मॉडल चुन सकते हैं। API कुंजी सेवा से मिला एक गुप्त कोड है, जिससे Marinara वहाँ आपका अकाउंट इस्तेमाल कर पाता है। इसे पासवर्ड की तरह संभालें। आप बिल्ट-इन मॉडल भी इस्तेमाल कर सकते हैं, जो एक छोटा मॉडल है और बिना कुंजी के आपके कंप्यूटर पर चलता है।
अकाउंट जोड़ना
शुरू करने से पहले, जिस सेवा को इस्तेमाल करना है, उससे एक API कुंजी ले लें। Add account (अकाउंट जोड़ें) विंडो में हर सेवा के लिए Where do I find my key? (मेरी कुंजी कहाँ मिलेगी?) लिंक होता है। आम सेवाओं के लिए यह ये पेज खोलता है।
- OpenRouter (इसमें मुफ़्त मॉडल हैं):
openrouter.ai/keys - NanoGPT:
nano-gpt.com/api - OpenAI:
platform.openai.com/api-keys - Anthropic:
console.anthropic.com/settings/keys - Google Gemini:
aistudio.google.com/apikey
कुंजी काम करे, इससे पहले ज़्यादातर सेवाएँ साइन अप करने को कहती हैं, और कुछ क्रेडिट जोड़ने को भी। दूसरी सेवाओं के लिए देखें समर्थित AI प्रोवाइडर। बिना कुंजी के अपने ही कंप्यूटर पर मॉडल इस्तेमाल करने के लिए देखें बिल्ट-इन मॉडल का सेटअप।
- टॉप बार में Connections (कनेक्शन) पर क्लिक करें। पैनल दाईं तरफ़ खुलता है। अगर अभी तक कोई अकाउंट नहीं है, तो यह Where do your models come from? पूछता है और कुछ सेवाएँ दिखाता है। किसी सेवा पर क्लिक करें (Built-in model पर नहीं)। Add account विंडो कुंजी वाले स्टेप पर खुलती है। स्टेप 4 पर जाएँ।
- Add (जोड़ें) पर क्लिक करें। Add account विंडो खुलती है।
- जो सेवा चाहिए, उस पर क्लिक करें। उसे ढूँढने के लिए Search providers (प्रोवाइडर खोजें) वाले बॉक्स में टाइप करें। लिस्ट में Chat (चैट), Images & video (इमेज और वीडियो), Voice (आवाज़) और Decisions (निर्णय) सेक्शन होते हैं। सामान्य चैट मॉडल के लिए Chat के नीचे देखें।
- API key (API कुंजी) पर क्लिक करें और अपनी कुंजी पेस्ट करें। पूरी कुंजी पेस्ट हुई है या नहीं, यह जाँचने के लिए आँख वाले बटन पर क्लिक करें।
- Connect (कनेक्ट करें) पर क्लिक करें। Marinara कुंजी की जाँच करता है। कुंजी काम करे, तो Connected दिखता है, साथ में मिले हुए मॉडल की गिनती।
- आगे क्या होता है, यह इस पर निर्भर है कि आपके पास पहले से Main मॉडल है या नहीं। Main वह काम है जिसमें आपकी चैट के जवाब लिखे जाते हैं।
- अभी कोई Main मॉडल नहीं है, या आपने नई चैट से Add खोला है: विंडो सेवा के मॉडल दिखाती है। Recommended (सुझाए गए) मॉडल सबसे ऊपर होते हैं। किसी मॉडल को जोड़ने के लिए उस पर क्लिक करें, या Search or enter model ID… में कोई नाम टाइप करें। समझ न आए कि कौन सा चुनें, तो कोई Recommended मॉडल ले लें। बाद में इसे बदल सकते हैं। Make … my Main model (… को मेरा Main मॉडल बनाएँ) पर निशान लगा रहने दें। यह तभी दिखता है जब आपके पास कोई Main मॉडल न हो। अगर आपने नई चैट से Add खोला है और Main मॉडल पहले से है, तो इसकी जगह Set … as Main (… को Main सेट करें) बटन दिखता है। फिर Done (हो गया) पर क्लिक करें, या नई चैट से आए हों तो Start chatting (चैट शुरू करें) पर।
- आपके पास पहले से Main मॉडल है: विंडो बंद हो जाती है और एक संदेश बताता है कि अकाउंट जोड़ दिया गया है, साथ में उसके मॉडल की गिनती। और मॉडल जोड़ने के लिए अकाउंट पर ⋯ पर क्लिक करें और Add model (मॉडल जोड़ें) चुनें।
पैनल में आपका अकाउंट दिखता है। स्टेप 5 में Connected का मतलब ही है कि कुंजी काम करती है। अगर नया मॉडल आपका Main मॉडल है, तो कोई चैट शुरू करके संदेश भेजें: जवाब आए, तो सब ठीक है। अगर आपके पास पहले से Main मॉडल था, तो नई चैट अब भी वही इस्तेमाल करती हैं। नया अकाउंट इस्तेमाल करने के लिए उसमें एक मॉडल जोड़ें (⋯ → Add model), फिर उस मॉडल को किसी चैट या काम के लिए चुनें (देखें हर काम के लिए मॉडल चुनना)।
अगर यह काम नहीं किया:
- The key was not accepted. Check that you copied all of it. कुंजी दोबारा पेस्ट करें और Try again (फिर कोशिश करें) पर क्लिक करें। कुंजी उसी सेवा की होनी चाहिए जो आपने चुनी है।
- The service is busy, or your credit is used up. सेवा की वेबसाइट पर क्रेडिट जोड़ें, या कुछ देर रुककर दोबारा कोशिश करें।
- Marinara could not reach दिखे, तो Marinara सेवा तक नहीं पहुँच पाया। अपना इंटरनेट कनेक्शन जाँचें, फिर Try again पर क्लिक करें।
वैकल्पिक अकाउंट फ़ील्ड
कुंजी वाले स्टेप में ये फ़ील्ड भी दिखती हैं। ज़रूरत न हो, तो इन्हें खाली छोड़ दें।
- Name (optional): पैनल में दिखने वाला नाम। खाली छोड़ने पर सेवा का नाम लिया जाता है। उसी सेवा के दूसरे अकाउंट को उसकी कुंजी के आखिरी 4 अक्षर मिलते हैं, जैसे
OpenAI · …a1b2। - Address (पता): वह जगह जहाँ Marinara रिक्वेस्ट भेजता है। खाली रहने पर Marinara सेवा का अपना पता इस्तेमाल करता है। इसे सिर्फ़ किसी प्रॉक्सी, गेटवे या अपने चलाए सर्वर के लिए भरें। जो सेवाएँ आपके कंप्यूटर पर साइन इन करती हैं, उनमें यह फ़ील्ड नहीं दिखती।
- Requests per minute (हर मिनट की रिक्वेस्ट): इस अकाउंट पर Marinara की रफ़्तार धीमी करता है। खाली का मतलब है कोई सीमा नहीं। 1 से 600 तक की वैल्यू दी जा सकती है।
- Parallel jobs (एक साथ चलने वाले काम): एक साथ कितनी रिक्वेस्ट चलें। खाली का मतलब है कोई सीमा नहीं। 1 से 16 तक की वैल्यू दी जा सकती है। Edit account (अकाउंट एडिट करें) में इसी सेटिंग का नाम Parallel requests (एक साथ चलने वाली रिक्वेस्ट) है।
कुछ सेवाएँ कुंजी की जगह आपके कंप्यूटर पर किया गया साइन-इन इस्तेमाल करती हैं। उन पर Sign in का टैग होता है और उनमें कुंजी की फ़ील्ड नहीं होती। देखें Claude, ChatGPT और Grok के सब्सक्रिप्शन कनेक्शन। अपने ही कंप्यूटर पर चल रहे सर्वर के लिए देखें लोकल या सेल्फ़ होस्टेड मॉडल से कनेक्ट करना। जाँच फ़ेल होने के बाद Continue anyway (फिर भी आगे बढ़ें) दिखता है। यह जाँच पास हुए बिना ही अकाउंट सेव कर देता है।
बिना अकाउंट के चैट शुरू करना
अगर कोई मॉडल होने से पहले चैट शुरू करते हैं, तो Marinara पहले Add account विंडो खोलता है। Connect के बाद किसी मॉडल पर क्लिक करें, फिर Start chatting पर क्लिक करें।
Connections पैनल
अकाउंट का इंतज़ाम Connections पैनल में होता है। इसमें ऊपर से नीचे तक ये चीज़ें दिखती हैं:
- एक सर्च बॉक्स, जो टाइप करते ही लिस्ट फ़िल्टर करता है। इसका लेबल Search models and accounts (मॉडल और अकाउंट खोजें) है।
- Add, जिससे Add account खुलता है, और More actions (तीन बिंदु), जिसमें Import account (अकाउंट इंपोर्ट करें), Export all accounts (सारे अकाउंट एक्सपोर्ट करें), समेटने और ग्रुप करने के विकल्प हैं। चौड़े पैनल में सॉर्ट ड्रॉपडाउन सर्च के बगल में रहता है। पतले पैनल में सॉर्ट करने का विकल्प More actions में होता है।
- Jobs (काम) बॉक्स। यह बताता है कि हर काम कौन सा मॉडल करता है।
- Built-in model (बिल्ट-इन मॉडल) कार्ड। देखें बिल्ट-इन मॉडल का सेटअप।
- आपके अकाउंट, और हर अकाउंट के नीचे उसके सेव किए हुए मॉडल। देखें कनेक्शन को व्यवस्थित रखना।
अकाउंट किसी एक सेवा के लिए सेव की गई एक कुंजी, साइन-इन या पता है। अगर एक ही सेवा के लिए दो कुंजियाँ इस्तेमाल करते हैं, तो आपके दो अकाउंट हैं। मॉडल वह एक AI मॉडल है जिसे आपने किसी अकाउंट से सेव किया है। हर सेव किया हुआ मॉडल अपनी सेटिंग्स अलग रखता है।
हर काम के लिए मॉडल चुनना
काम वह चीज़ है जो कोई मॉडल आपके लिए करता है। Jobs बॉक्स इन्हें चार ग्रुप में दिखाता है:
| ग्रुप | काम |
| Chat | Main (मुख्य) आपकी चैट में जवाब लिखता है। Agents (एजेंट) हेल्पर एजेंट चलाता है। Impersonate (इम्पर्सोनेट) आपकी तरफ़ से लिखता है। |
| Omnibar (ओम्नीबार) | Professor Mari और Quick answers (तुरंत जवाब) |
| Pictures & sound (तस्वीरें और आवाज़) | Images (इमेज), Video (वीडियो), Voice (Text to Speech) और, जब उपलब्ध हो, Dictation (Speech to Text) |
| Behind the scenes (पर्दे के पीछे) | Decision (निर्णय), Embeddings (एम्बेडिंग) और Image reading (इमेज पढ़ना) |
हर पंक्ति में उस काम को करने वाला मॉडल दिखता है, या मॉडल न होने पर वह काम क्या करता है, जैसे Follows Main या Off। जिस काम को मॉडल चाहिए, उसमें Choose a model दिखता है। बॉक्स समेटने के लिए Jobs पर क्लिक करें।
किसी काम का मॉडल बदलने के लिए उसकी पंक्ति पर क्लिक करें। तीन पंक्तियों को छोड़कर, इससे उस काम के लिए Model for (… के लिए मॉडल) खुलता है। Decision और Embeddings अपने अलग कंट्रोल खोलते हैं (देखें निर्णय मॉडल और समर्थित AI प्रोवाइडर)। Dictation (Speech to Text) स्पीच का सेटअप खोलता है।
Model for में:
- लिस्ट देखें।
- किसी मॉडल पर क्लिक करें। लिस्ट उसे Now (अभी) के नीचे दिखाती है, फिर आपके Starred (स्टार किए गए) मॉडल, और फिर अकाउंट के हिसाब से आपके सेव किए हुए मॉडल। किसी अकाउंट के नीचे All models (सभी मॉडल) उसकी पूरी लिस्ट खोलता है। एक साथ हर अकाउंट में खोजने के लिए Search all models or paste a model ID में टाइप करें। मॉडल को पहले सेव करना ज़रूरी नहीं है।
विंडो के सबसे ऊपर If it fails (फ़ेल होने पर) एक दूसरा मॉडल चुनता है, जो पहले मॉडल के फ़ेल होने पर जवाब देता है। सबसे नीचे Add account से Add विंडो खुलती है।
जब किसी फ़ीचर को मॉडल चाहिए
जो फ़ीचर किसी खास तरह के मॉडल के बिना काम नहीं कर सकता, वह Needs an image model लेबल दिखाता है (या वीडियो, ऑडियो, निर्णय या चैट मॉडल के लिए ऐसा ही लेबल)। यह लेबल Agents पैनल में एजेंट के कार्ड पर, Chat Settings (चैट सेटिंग्स) में, एजेंट एडिटर में, और इमेज और वीडियो विंडो में दिखता है। उसके बगल में Set up (सेट अप करें) पर क्लिक करें, फिर कोई मॉडल चुनें या Add account पर क्लिक करें। काम को मॉडल मिलते ही लेबल हट जाता है।
अकाउंट की जाँच करना
Connect पहले ही कुंजी की जाँच कर लेता है। बाद में दोबारा जाँचने के लिए पैनल में अकाउंट का ⋯ मेन्यू खोलें और Test (टेस्ट करें) पर क्लिक करें। अकाउंट एडिटर (Edit account) में Test account (अकाउंट टेस्ट करें) होता है, जो सेव करने से पहले ही कुंजी और पते को वैसे ही जाँचता है जैसे आपने टाइप किए हैं।
एक चैट के लिए मॉडल चुनना
नई चैट आपका Main मॉडल इस्तेमाल करती है। किसी एक चैट को अलग मॉडल देने के लिए चैट इनपुट में मॉडल वाले बटन (लिंक आइकन, जिस पर मौजूदा मॉडल का नाम लिखा होता है) पर क्लिक करें, या Chat Settings → Connection (चैट सेटिंग्स → कनेक्शन) में Model (मॉडल) फ़ील्ड इस्तेमाल करें। दोनों से Model for this chat (इस चैट का मॉडल) खुलता है:
- Now में वह मॉडल दिखता है जो चैट इस्तेमाल करती है। This chat only का मतलब है कि चैट का अपना चुना हुआ मॉडल है। follows Main का मतलब है कि वह Main इस्तेमाल करती है।
- Recent (हाल के) और Starred आपके मॉडल अकाउंट के हिसाब से दिखाते हैं।
- Search models or paste an ID… हर अकाउंट में खोजता है। Browse (ब्राउज़ करें) किसी एक अकाउंट की पूरी लिस्ट खोलता है।
- Follow Main (Main को फ़ॉलो करें) चैट का अपना चुना हुआ मॉडल हटा देता है। Shuffle (शफ़ल) हर बार अलग मॉडल चुनता है।
चुना हुआ मॉडल सिर्फ़ उसी चैट को बदलता है। चुनने के बाद आने वाला संदेश Make it my Main model (इसे मेरा Main मॉडल बनाएँ) और Undo (वापस लें) देता है। Game Mode में इस फ़ील्ड का लेबल Game Master model होता है।
आम गड़बड़ियाँ
कोई जाँच या संदेश फ़ेल हो, तो सबसे पहले ये देखें:
- गलत या मियाद पूरी कर चुकी कुंजी। अकाउंट पर ⋯ पर क्लिक करें, Replace key (कुंजी बदलें) चुनें और कुंजी दोबारा पेस्ट करें। बिना कुंजी वाले अकाउंट पर Needs key दिखता है।
- बंद किया हुआ अकाउंट। उस पर Off दिखता है। उसके ⋯ मेन्यू में Turn on (चालू करें) पर क्लिक करें।
- किसी और सेवा की कुंजी। हर सेवा को अपनी ही कुंजी चाहिए।
- ब्लॉक हुआ Address। इसे खाली छोड़ने पर सेवा का अपना पता इस्तेमाल होता है।
और उपाय Marinara Engine की समस्याएँ सुलझाना में देखें।
मिलती-जुलती गाइड
- कनेक्शन को व्यवस्थित रखना
- समर्थित AI प्रोवाइडर
- Claude, ChatGPT और Grok के सब्सक्रिप्शन कनेक्शन
- लोकल या सेल्फ़ होस्टेड मॉडल से कनेक्ट करना