समर्थित AI प्रोवाइडर

यह पेज उन मुख्य सेवाओं का रेफ़रेंस है जिनसे Marinara Engine कनेक्ट हो सकता है: हर सेवा की API कुंजी कहाँ से मिलेगी, उसका डिफ़ॉल्ट पता क्या है और उसकी खास बातें क्या हैं। स्टेप-दर-स्टेप अकाउंट जोड़ने के लिए पहले किसी AI प्रोवाइडर से कनेक्ट करना पढ़ें।

सेवा Add account (अकाउंट जोड़ें) विंडो में उस सेक्शन के नीचे चुनी जाती है जो बताता है कि वह क्या करती है: Chat (चैट), Images & video (इमेज और वीडियो), Voice (आवाज़) या Decisions (निर्णय)। टाइल पर वही नाम होता है जो नीचे दिया गया है। पता वह वेब पता है जहाँ Marinara रिक्वेस्ट भेजता है। अकाउंट एडिटर में इसे Address (पता) और मॉडल एडिटर में Base URL (बेस URL) कहा जाता है। जानी-पहचानी सेवाओं के लिए Marinara इसे खुद भर देता है। इसे सिर्फ़ किसी प्रॉक्सी या अपने चलाए हुए सर्वर के लिए बदलें।

मॉडल अक्सर बदलते रहते हैं, इसलिए इस पेज पर उनकी लिस्ट नहीं है। कनेक्ट करने के बाद मॉडल की लिस्ट पिकर में लोड हो जाती है। उसे दोबारा लोड करने के लिए पिकर में Refresh model list (मॉडल लिस्ट रिफ़्रेश करें) पर क्लिक करें।

चैट सेवाएँ

ये सेवाएँ API कुंजी इस्तेमाल करती हैं, सिवाय तीन सब्सक्रिप्शन सेवाओं के, जो आपके कंप्यूटर पर किया गया साइन-इन इस्तेमाल करती हैं।

सेवाकुंजी कहाँ से मिलेगी
LinkAPIlinkapi.ai
OpenAIplatform.openai.com/api-keys
Anthropicconsole.anthropic.com/settings/keys
Google Geminiaistudio.google.com/apikey
Google Vertex AIcloud.google.com/vertex-ai/docs/authentication (क्रेडेंशियल गाइड)
Mistralconsole.mistral.ai/api-keys
Coheredashboard.cohere.com/api-keys
OpenRouteropenrouter.ai/keys
NanoGPTnano-gpt.com/api
xAI / Grokconsole.x.ai
Arli AIwww.arliai.com/account
Z.AIz.ai/manage-apikey/apikey-list
DeepSeekplatform.deepseek.com/api_keys
OpenAI-compatible, Claude (Subscription), OpenAI (ChatGPT), Grok CLI (Subscription)कुंजी का कोई पेज नहीं। नीचे दिए नोट देखें।

डिफ़ॉल्ट पते, जिन्हें Marinara आपके लिए भर देता है:

कुंजी के सभी पेज https:// से शुरू होते हैं।

तीनों सब्सक्रिप्शन सेवाएँ API key (API कुंजी) और पते की फ़ील्ड छिपा देती हैं। ये एम्बेडिंग नहीं देतीं। इंस्टॉल और साइन-इन के स्टेप Claude, ChatGPT और Grok के सब्सक्रिप्शन कनेक्शन में हैं, जिसमें प्लान का उपयोग भी बताया गया है।

एग्रीगेटर ऐसी सेवा है जिसमें एक ही कुंजी से कई कंपनियों के मॉडल तक पहुँच मिलती है। OpenRouter और NanoGPT एग्रीगेटर हैं। गेटवे भी यही चीज़ है, बस किसी ऐसी प्रॉक्सी के लिए जिसे आप खुद चलाते हैं या किराए पर लेते हैं।

सेवाओं से जुड़ी बातें

OpenAI

OpenAI GPT मॉडल चलाता है। DALL-E इमेज के लिए OpenAI जोड़ें और उसी अकाउंट पर Image (इमेज) मॉडल चुनें। यही बात उन दूसरी सेवाओं पर भी लागू होती है जो उसी कुंजी से इमेज बनाती हैं।

Anthropic

Anthropic Claude मॉडल चलाता है। प्रॉम्प्ट कैशिंग से सेवा आपके प्रॉम्प्ट के शुरुआती हिस्से को दोबारा इस्तेमाल कर पाती है, जिससे लंबी चैट का खर्च कम हो सकता है। इसे मॉडल एडिटर में Enable prompt caching (प्रॉम्प्ट कैशिंग चालू करें) से चालू करें। Anthropic एम्बेडिंग नहीं देता (Embeddings देखें)।

Google Gemini और Google Vertex AI

Google Gemini Google AI Studio के ज़रिए Gemini मॉडल चलाता है। Google के दोनों विकल्पों में यह आसान वाला है। Google के दोनों विकल्पों पर Marinara Google के बदले जा सकने वाले सेफ़्टी फ़िल्टर बंद कर देता है, सिवाय उन श्रेणियों के जो आप खुद Custom Parameters (कस्टम पैरामीटर) में सेट करते हैं। फिर भी Google की बुनियादी सुरक्षा, जैसे बच्चों की सुरक्षा, लागू रहती है।

Google Vertex AI Gemini को Google Cloud प्रोजेक्ट के ज़रिए चलाता है और इसमें ज़्यादा सेटअप लगता है। पता एडिट करें और YOUR_PROJECT_ID की जगह अपनी प्रोजेक्ट ID डालें। अगर रीजन us-central1 नहीं है, तो उसे भी बदलें। API key फ़ील्ड इनमें से कोई भी एक स्वीकार करती है, और Marinara खुद पहचान लेता है कि आपने कौन-सा पेस्ट किया है:

  1. सर्विस अकाउंट वाली JSON कुंजी (Google Cloud से मिलने वाली एक फ़ाइल, जिसमें किसी सर्विस अकाउंट का नाम होता है)।
  2. OAuth एक्सेस टोकन, जैसे gcloud auth print-access-token से मिलने वाला।
  3. Vertex API कुंजी।

Marinara के कोड में Google के डॉक्यूमेंटेशन पर आधारित एक नोट के मुताबिक, Gemini 4 Argon सिर्फ़ global, us और eu लोकेशन में चलता है, us-central1 जैसे किसी एक रीजन में नहीं। इसे इस्तेमाल करने के लिए पता https://aiplatform.googleapis.com/v1/projects/YOUR_PROJECT_ID/locations/global पर सेट करें। किसी दूसरी लोकेशन के साथ Google एरर लौटाता है और Marinara वह एरर दिखाता है।

Cohere

Cohere अपना OpenAI-संगत एंडपॉइंट इस्तेमाल करता है। अगर आप Cohere v2 का पुराना पता पेस्ट करते हैं, तो Marinara उसे आपके लिए कंपैटिबिलिटी एंडपॉइंट में बदल देता है।

OpenRouter

OpenRouter एक एग्रीगेटर है, जिसके मॉडल एडिटर में दो अतिरिक्त विकल्प होते हैं:

NanoGPT

NanoGPT एक एग्रीगेटर है, जिसमें मॉडल की कोई बिल्ट-इन लिस्ट नहीं है। कनेक्ट करने के बाद पिकर वे मॉडल लोड करता है जिन्हें आपका अकाउंट इस्तेमाल कर सकता है। यह NanoGPT का विस्तृत कैटलॉग पढ़ता है और बताता है कि आपके सब्सक्रिप्शन में कौन-से मॉडल शामिल हैं:

बैजमतलब
हरे रंग में 1xआपके सब्सक्रिप्शन में शामिल, सामान्य दर पर।
2x जैसी ज़्यादा वैल्यूशामिल, लेकिन हर इनपुट टोकन आपके कोटे के उतने टोकन खर्च करता है।
Paidशामिल नहीं। इसके उपयोग का बिल आपके भुगतान वाले बैलेंस से कटता है।
कोई बैज नहींNanoGPT के पास इसके लिए सब्सक्रिप्शन का कोई डेटा नहीं था।

सब्सक्रिप्शन का उपयोग

NanoGPT सब्सक्रिप्शन होने पर अकाउंट आपका कोटा लाइव दिखा सकता है।

  1. अकाउंट की पंक्ति पर ⋯ पर क्लिक करें, Edit account (अकाउंट एडिट करें) चुनें और Usage and balance (उपयोग और बैलेंस) खोलें।
  2. अगर बाहर से उपयोग पढ़ना बंद है, तो Turn on (चालू करें) पर क्लिक करें। प्रबंधन कुंजी जोड़ने के लिए Add a usage-only key (सिर्फ़ उपयोग वाली कुंजी जोड़ें) पर क्लिक करें, उसे पेस्ट करें और Show usage (उपयोग दिखाएँ) पर क्लिक करें।
  3. Show the usage meter on the card (कार्ड पर उपयोग का मीटर दिखाएँ) चालू करें और सेव करें।

मीटर आपका साप्ताहिक और दैनिक इनपुट-टोकन कोटा दिखाता है, साथ में यह कि कितना बचा है और हर कोटा कब रीसेट होगा, जैसे 42M remaining · resets in 4d। जो कोटा NanoGPT नहीं बता सकता, वह बिना इस्तेमाल हुआ नहीं, बल्कि अज्ञात दिखता है। निष्क्रिय सब्सक्रिप्शन को पूरा भरा दिखाने के बजाय साफ़ तौर पर बताया जाता है। रिफ़्रेश बटन इसे दोबारा पढ़ता है।

उपयोग दो तरह के क्रेडेंशियल से पढ़ा जा सकता है:

यही मीटर चैट के कनेक्शन पिकर में कॉन्टेक्स्ट बार के नीचे और चैट की Connection (कनेक्शन) सेटिंग्स में भी दिखता है। यह सिर्फ़ तब दिखता है जब चैट का मॉडल NanoGPT का हो और उस पर मीटर चालू हो, और Shuffle (शफ़ल) के लिए नहीं दिखता।

xAI / Grok

xAI / Grok Grok मॉडल चलाता है। Grok 4.6 और 4.7 में 500,000 टोकन की कॉन्टेक्स्ट विंडो और Extra high (बहुत ज़्यादा) तक रीज़निंग है। ये Web Search (वेब खोज) समेत चैट टूल सपोर्ट करते हैं, ताकि खोज के नतीजे अंतिम जवाब में शामिल हो सकें।

Arli AI

Arli AI एक होस्टेड चैट सेवा है, जिसमें मॉडल की कोई बिल्ट-इन लिस्ट नहीं है। कनेक्ट करने के बाद पिकर इसके मॉडल लोड करता है। Arli AI से इमेज के लिए Arli AI जोड़ें और उसी अकाउंट पर Image मॉडल चुनें।

Z.AI

Z.AI अपने API पर GLM मॉडल (GLM 5.3, GLM 5.3 Flash और पुराने) उपलब्ध कराता है। GLM 5.2 और 5.3 मॉडल Maximum (अधिकतम) रीज़निंग स्तर स्वीकार करते हैं। डिफ़ॉल्ट पता इस्तेमाल के हिसाब से भुगतान वाला एंडपॉइंट है। Z.AI का Coding Plan एक अलग एंडपॉइंट इस्तेमाल करता है, इसलिए हो सकता है कि Coding Plan की कुंजी यहाँ काम न करे।

DeepSeek

DeepSeek deepseek-flash और deepseek-v4-pro उपलब्ध कराता है। DeepSeek डिफ़ॉल्ट रूप से थिंकिंग करता है। इसका Reasoning Effort (रीज़निंग एफ़र्ट) DeepSeek के अपने स्तर इस्तेमाल करता है, और Off (बंद) उस रिक्वेस्ट के लिए थिंकिंग बंद कर देता है। DeepSeek मध्यम स्तर की रिक्वेस्ट को High की तरह पूरा करता है। थिंकिंग जवाब में सोच दिखाने के आम तरीके से दिखती है।

कुछ पैरामीटर लागू नहीं होते, इसलिए पैनल उन्हें नहीं दिखाता: Verbosity (वर्बोसिटी), Top K और पेनल्टी वाली सेटिंग्स का सपोर्ट खत्म हो चुका है और इन्हें अनदेखा किया जाता है। Temperature (टेम्परेचर) और Top P एक जोड़ी हैं, क्योंकि DeepSeek एक समय में इनमें से एक ही इस्तेमाल करता है। थिंकिंग बंद होने पर आपको Temperature दिखता है और चालू होने पर Top P।

DeepSeek को उसकी अपनी टाइल से कनेक्ट करें, OpenAI में DeepSeek का पता डालकर नहीं। OpenAI सेवा OpenAI के अपने मॉडल की उम्मीद करती है, इसलिए DeepSeek मॉडल के लिए वह जेनरेशन कंट्रोल छिपा देती है और आपकी सेटिंग्स में से लगभग कुछ भी नहीं भेजती।

OpenAI-compatible

OpenAI-compatible किसी ऐसे सर्वर या प्रॉक्सी को जोड़ता है जो OpenAI का रिक्वेस्ट फ़ॉर्मैट स्वीकार करता है, जैसे Ollama, LM Studio या KoboldCpp। Add account विंडो में यह OpenAI-compatible address (OpenAI-संगत पता) के रूप में दिखता है। ज़्यादातर लोकल सर्वर के लिए कुंजी खाली रह सकती है। पता आप खुद डालते हैं। लोकल या सेल्फ़ होस्टेड मॉडल से कनेक्ट करना देखें। Marinara जिस छोटे मॉडल को खुद चलाता है, उसके लिए बिल्ट-इन मॉडल का सेटअप देखें।

इमेज और वीडियो

Images & video के नीचे हर टाइल का अपना पता है, और अपना नियम कि कुंजी चाहिए या नहीं। टाइलें ये हैं: Stability AI, Together AI, NovelAI, Venice.ai, Atlas Cloud, fal.ai, SpicyAPI, Pollinations, Stable Horde, Seedance 2.0, और लोकल सर्वर: ComfyUI, SD Web UI (AUTOMATIC1111 / Forge), SwarmUI, RunPod Serverless (ComfyUI), Draw Things और Block Entropy। Draw Things, ComfyUI, SwarmUI, SD Web UI और RunPod पर Self-hosted का टैग लगा होता है।

OpenAI, OpenRouter, xAI, NanoGPT, Arli AI, Z.AI और Google के इमेज और वीडियो मॉडल उस सेवा के आपके चैट अकाउंट से आते हैं। चैट अकाउंट जोड़ें, फिर उस पर Image या Video (वीडियो) मॉडल चुनें।

इमेज जेनरेशन प्रोवाइडर और सेटअप और सीन वीडियो जेनरेशन देखें।

Decision

Decisions के नीचे ये टाइलें हैं: TypeSafe (डिफ़ॉल्ट पता https://api.typesafe.ai), Own decision server (अपना निर्णय सर्वर) और Built-in model (decisions)। OpenAI चैट फ़ॉर्मैट इस्तेमाल करने वाली चैट सेवाएँ भी निर्णयों के जवाब दे सकती हैं, लेकिन सिर्फ़ ऐसे मॉडल के साथ जो लॉग-प्रोबेबिलिटी (हर संभव जवाब के स्कोर) लौटाता है। निर्णय मॉडल आपकी चैट के बारे में हाँ या नहीं वाले सवालों के जवाब देता है। निर्णय मॉडल देखें।

Audio

Voice के नीचे ऑडियो सेवा कैरेक्टर की आवाज़ें और नैरेशन बोलती है। एक Audio source (ऑडियो सोर्स) चुनें:

सोर्सयह क्या है
ElevenLabsकैरेक्टर की आवाज़ें और नैरेशन।
OpenAI-compatibleOpenAI, या कोई भी ऐसा सर्वर जो OpenAI के स्पीच फ़ॉर्मैट की नकल करता है।
PocketTTSएक मुफ़्त वॉइस सर्वर, जिसे आप अपने कंप्यूटर पर चलाते हैं।
xAI VoicexAI की वॉइस सेवा।

हर सोर्स एक डिफ़ॉल्ट पता और मॉडल भर देता है। Default voice (डिफ़ॉल्ट आवाज़) वह आवाज़ है जो तब इस्तेमाल होती है जब इससे ज़्यादा खास कुछ सेट न हो, जैसे हर कैरेक्टर की अपनी आवाज़। Request timeout (seconds) बताता है कि Marinara बोली जाने वाली एक लाइन के लिए कितनी देर इंतज़ार करता है। धीमे वॉइस सर्वर के लिए इसे बढ़ाएँ।

Marinara डिफ़ॉल्ट रूप से कौन-सा स्पीच अकाउंट इस्तेमाल करे, यह चुनने के लिए Jobs (काम) बॉक्स में Voice (Text to Speech) पंक्ति पर क्लिक करें। किसी अकाउंट से संदेश ज़ोर से पढ़वाने के लिए उसे Text to Speech (टेक्स्ट टू स्पीच) कार्ड में Source (सोर्स) के रूप में चुनें। Text to Speech (TTS) सेटअप और ऑडियो कनेक्शन इस्तेमाल करें देखें।

संगीत और साउंड इफ़ेक्ट

यह अकाउंट टाइप स्पीच से अलग, इंस्ट्रुमेंटल संगीत और साउंड इफ़ेक्ट बनाता है। Add account विंडो में इसकी कोई टाइल नहीं है। ये अकाउंट किसी अपग्रेड (नीचे देखें) या इंपोर्ट से आते हैं। इसे Edit model (मॉडल एडिट करें) से एडिट किया जाता है, जहाँ आप इसकी सेवा चुनते हैं और Music generation (संगीत जेनरेट करें), Sound-effect generation (साउंड इफ़ेक्ट जेनरेट करें) या दोनों चालू करते हैं। Game सेटअप में Music & Sound Effects account (संगीत और साउंड इफ़ेक्ट अकाउंट) में इसे चुनने को कहा जाता है, और वहाँ डिफ़ॉल्ट चुनाव Use the default Music & Sound Effects account (डिफ़ॉल्ट संगीत और साउंड इफ़ेक्ट अकाउंट इस्तेमाल करें) होता है।

सेवाएँ:

ध्यान रखें:

अपग्रेड पर जेनरेशन चालू रखने वाले हर Audio अकाउंट के साथ एक अलग Music & Sound Effects अकाउंट बनता है। अलग से रखी गई पुरानी ElevenLabs Game सेटिंग्स भी अपना अकाउंट बना सकती हैं, इसलिए एक से ज़्यादा दिख सकते हैं। स्पीच अकाउंट और असाइन की गई आवाज़ें वैसी ही रहती हैं, और Game के सेव किए हुए अकाउंट ID नहीं बदलते। जेनरेशन तभी काम करती है जब उससे जुड़ा माइग्रेट किया गया अकाउंट उपलब्ध हो और उसमें संगीत या साउंड इफ़ेक्ट का विकल्प चालू हो। वरना कोई दूसरा उपयुक्त अकाउंट चुनें। माइग्रेट किए गए अकाउंट को हटाने पर वह रीस्टार्ट पर दोबारा नहीं बनता। किसी प्रोफ़ाइल से बहाल किए गए एंडपॉइंट तब तक उपलब्ध नहीं होते, जब तक आप उन्हें जाँचकर लोकल रूप से सेव न करें।

जेनरेट किया गया ऑडियो हर Game के लिए अलग से चालू करें, या [sound: description] इस्तेमाल करने के लिए Roleplay की कमांड सेटिंग्स में Sound effects (साउंड इफ़ेक्ट) चालू करें। Gacha Forge में जेनरेटिव ऑडियो की अपनी सेटिंग है। जेनरेशन बंद होने पर भी Game का साथ आने वाला ऑडियो उपलब्ध रहता है।

Embeddings

एम्बेडिंग टेक्स्ट को संख्याओं की लिस्ट में बदलती हैं, ताकि Marinara मिलता-जुलता टेक्स्ट ढूँढ सके। लोरबुक की सिमैंटिक सर्च और Memory Recall (मेमोरी रिकॉल) इन्हीं से चलते हैं। ज़्यादातर चैट सेवाओं में आप मॉडल एडिटर के Semantic search (embeddings) के नीचे एम्बेडिंग मॉडल और वैकल्पिक Embedding endpoint URL (एम्बेडिंग एंडपॉइंट URL) सेट कर सकते हैं।

Anthropic, Claude (Subscription), OpenAI (ChatGPT) और Grok CLI (Subscription) एम्बेडिंग नहीं बना सकते। इनके लिए Embedding provider ड्रॉपडाउन से कोई दूसरा अकाउंट उधार लें, जैसे कोई OpenAI-संगत अकाउंट, Google Gemini, या Built-in model (बिल्ट-इन मॉडल)।

जिन अकाउंट की अपनी कोई एम्बेडिंग सेटिंग नहीं है, उन सबके लिए एक ही एम्बेडिंग सोर्स इस्तेमाल करना हो, तो Jobs बॉक्स में Embeddings (एम्बेडिंग) पंक्ति पर क्लिक करें। Marinara's own search (Marinara की अपनी सर्च) बिल्ट-इन एम्बेडिंग मॉडल बनाए रखता है। किसी अकाउंट का अपना एम्बेडिंग मॉडल या Embedding provider फिर भी ऊपर रहता है। इसे बदलने के बाद अपनी लोरबुक और यादें दोबारा वेक्टराइज़ करें। लोरबुक के लिए सिमैंटिक सर्च देखें।

टाइमआउट

धीमे मॉडल चैट के जवाबों और एजेंट कॉल के लिए सर्वर की समय सीमाओं तक पहुँच सकते हैं। इनकी सर्वर सेटिंग्स कॉन्फ़िगरेशन में हैं।

मिलती-जुलती गाइड