HI ▾
API कुंजी पाएँ

Janitor AI पर OpenRouter का उपयोग कैसे करें: प्रॉक्सी सेटअप

यहाँ बताया गया है कि janitor ai पर openrouter का उपयोग कैसे करें, और उसी तरीके से एक अलग OpenAI-संगत एंडपॉइंट कैसे बदलें। Janitor AI आपको किसी बाह्य प्रॉक्सी की ओर चैट निर्देशित करने देता है, इसलिए कोई भी सर्वर जो OpenAI चैट पूर्णता प्रारूप बोलता है, वह जवाब प्रदान कर सकता है।

एक चैट बबल का चित्रण जो एक प्रॉक्सी रिले के माध्यम से एक API सर्वर टावर से जुड़ा है

अपडेट किया गया

मुख्य बिंदु

  • Janitor AI के API सेटिंग्स एक प्रॉक्सी URL, एक कुंजी और एक मॉडल नाम स्वीकार करती हैं, जो एक OpenAI-संगत सेवा के लिए आवश्यक सभी कुछ है।
  • इस API के लिए https://api.openrouternsfw.com/v1, अपनी कुंजी का उपयोग करें, और मॉडल का नाम uncensored रखें।
  • कुछ संस्करणों को पूर्ण चैट पूर्णता URL चाहिए; यह जानने के लिए कि कौन सा रूप काम करता है, curl के साथ इसका परीक्षण करें।
  • एक लंबी पृष्ठभूमि वाली roleplay संदेश की लागत लगभग $0.00135 आती है, यानी 1,000 संदेशों के लिए लगभग $1.35।

कोई कार्ड आवश्यक नहीं। साइन-अप के बाद, एक क्लिक से $0.50 का मुफ़्त ट्रायल क्रेडिट क्लेम करें (प्रति व्यक्ति एक बार)।

API कुंजी पाएँ

कनेक्शन कैसे काम करता है

Janitor AI एक किरदार चैट साइट है। इसके इनबिल्ट विकल्पों के अलावा, यह आपको एक API सेटिंग के माध्यम से अपना मॉडल प्लग इन करने देता है। वह सेटिंग तीन चीज़ें मांगती है: एक एंडपॉइंट URL, एक कुंजी, और एक मॉडल नाम। OpenRouter इसलिए फिट बैठता है क्योंकि यह एक OpenAI-संगत एंडपॉइंट प्रकट करता है; इसके मॉडल नाम vendor/model के रूप में होते हैं और आपकी कुंजी आपके OpenRouter खाते से आती है।

एक अन्य किसी भी OpenAI-संगत सेवा के साथ वही तीन फ़ील्ड काम करती हैं। इस साइट की API एक है: बेस URL https://api.openrouternsfw.com/v1, एक Bearer कुंजी, और मॉडल ID uncensored। इसलिए नीचे दिए गए चरण दोनों मामलों को कवर करते हैं। जब कोई चरण दोनों के बीच अलग होता है, तो मैं बताता हूँ।

Janitor AI एक तृतीय-पक्ष साइट है और इसके मेनू बदलते रहते हैं। मैं सेटिंग्स को इस प्रकार वर्णित करता हूँ जैसा कि वे सामान्यतः व्यवस्थित होती हैं, इसलिए लेबल्स में थोड़ा अंतर की उम्मीद करें। मान ही मायने रखते हैं।

तीनों मान तैयार करें

Janitor AI खोलने से पहले ये एकत्र करें।

फ़ील्डOpenRouterयह API
एंडपॉइंटOpenRouter का OpenAI-शैली URL, इसके दस्तावेज़ों सेhttps://api.openrouternsfw.com/v1/chat/completions
कुंजीअपने OpenRouter खाते से कुंजीAPI कुंजी पृष्ठ से कुंजी
मॉडल का नामउनकी सूची से एक विक्रेता/मॉडल IDuncensored

इस API के लिए कुंजी पृष्ठ नए उपयोगकर्ताओं को एक क्लिक से $0.50 का मुफ़्त ट्रायल क्रेडिट दाव करने की अनुमति देता है, एक व्यक्ति के लिए एक, जो 7 दिनों के लिए मान्य है। साइन अप Google या ईमेल और पासवर्ड के साथ होता है। ट्रायल पूरे सेटअप का परीक्षण करने के लिए पर्याप्त है, जिससे आप क्रेडिट जोड़ने से पहले ही जाँच कर सकें।

सबसे पहले curl के साथ एंडपॉइंट का परीक्षण करें

जब प्रॉक्सी विफल हो जाता है तो Janitor AI आपको बहुत कम फीडबैक देता है; आप आमतौर पर चैट में एक सामान्य त्रुटि देखते हैं। एंडपॉइंट को साइट के बाहर जाँचें, ताकि आप यह जान सकें कि मान सही हैं या नहीं, इससे पहले कि आप उन्हें चिपकाएँ।

curl https://api.openrouternsfw.com/v1/chat/completions   -H "Authorization: Bearer YOUR_KEY"   -H "Content-Type: application/json"   -d '{
    "model": "uncensored",
    "messages": [
      {"role": "system", "content": "You are Mara, a dry-witted ship mechanic."},
      {"role": "user", "content": "Mara, the engine is making that noise again."}
    ],
    "max_tokens": 200
  }'

एक JSON उत्तर जिसमें choices सरणी होती है, इसका मतलब है कि कुंजी, URL और मॉडल का नाम सभी सही हैं। यदि आप और जानकारी चाहते हैं तो प्रतिक्रिया हेडर देखें: X-Balance-USD शेष क्रेडिट दिखाता है, और X-Request-Id उपयोगी है यदि आप कभी सहायता से संपर्क करें।

Janitor AI में प्रॉक्सी दर्ज करें

  1. किसी भी पात्र के साथ एक चैट खोलें।
  2. चैट में मेनू खोलें और API या जनरेशन सेटिंग्स चुनें। सटीक नाम संस्करण के अनुसार अलग होता है।
  3. प्रॉक्सी विकल्प चुनें, जो कस्टम OpenAI-संगत एंडपॉइंट के लिए है, न कि बिल्ट-इन मॉडल के लिए।
  4. एंडपॉइंट URL को प्रॉक्सी URL फ़ील्ड में चिपकाएँ।
  5. कुंजी को कुंजी फ़ील्ड में चिपकाएँ।
  6. मॉडल का नाम बिल्कुल उसी तरह टाइप करें जैसा दिया गया है: uncensored इस API के लिए।
  7. सेटिंग्स सहेजें और चैट पेज को रीलोड करें।

किस URL प्रारूप का उपयोग करना है, यह वह एकमात्र बिंदु है जहाँ लोग फँस जाते हैं। Janitor AI के प्रॉक्सी फ़ील्ड में अक्सर पूर्ण चैट पूर्णता URL की अपेक्षा की जाती है, जो /chat/completions पर समाप्त होता है। अन्य टूल्स केवल बेस URL की अपेक्षा करते हैं जो /v1 पर समाप्त होता है और पथ स्वयं जोड़ते हैं। यदि पूर्ण URL से त्रुटि आती है, तो बेस URL का प्रयास करें, और इसके विपरीत। ऊपर दिया गया curl परीक्षण बताता है कि पूर्ण URL स्वयं मान्य है, इसलिए विफलता इस बात की ओर इशारा करती है कि साइट अपना अनुरोध कैसे बनाती है, न कि कुंजी की ओर।

मॉडल के नाम case-sensitive होते हैं और उनका मिलना आवश्यक है। एक गलत मॉडल नाम विफल पहले संदेश का दूसरा सबसे सामान्य कारण है।

रोलप्ले के लिए महत्वपूर्ण सेटिंग्स

Janitor AI प्रॉक्सी फ़ील्ड्स के बगल में कुछ जनरेशन सेटिंग्स प्रकट करता है। API सैंपलिंग पैरामीटर पास करता है, इसलिए उनका प्रभाव पड़ता है।

  • Temperature: 0.7 से 1.0 संवाद को जीवंत रखता है। उच्च मानों पर संवाद विचलित होने लगता है और किरदार कार्ड के विरुद्ध विवरण गढ़ने शुरू हो जाते हैं।
  • max_tokens: जवाब की लंबाई को नियंत्रित करता है। 300 से 600 का मान चैट के लिए उपयुक्त है। पूर्णता 100,000-टोकन विंडो की शेष मात्रा का उपयोग कर सकती है, लेकिन इतनी लंबी चैट प्रतिक्रियाएँ दुर्लभ रूप से वही होती हैं जो आप चाहते हैं।
  • कॉन्टेक्स्ट आकार: API प्रॉम्प्ट और पूर्णता सहित 100,000 टोकन तक स्वीकार करता है। 8,000 जैसा छोटा मान संदेश प्रति लागत को कम रखता है और फिर भी काफी इतिहास संग्रहीत करता है। केवल तब इसे बढ़ाएं जब पात्र उन बातों को भूल जाएं जिन्हें आप याद रखना चाहते हैं।
  • पुनरावृत्ति नियंत्रण: यदि कोई पात्र एक ही वाक्यांशों पर लूप में चला जाता है, तो एक मामूली आवृत्ति या उपस्थिति दंड मदद करता है। दोनों मान पास किए जाते हैं।

मॉडल को कानूनी वयस्कों के उपयोग के लिए बिना सामग्री अस्वीकृतियों के उत्तर देने के लिए ट्यून किया गया है, इसलिए एक वयस्क कहानी के लिए लिखे गए कैरेक्टर कार्ड को अस्वीकृति पाठ ट्रिगर नहीं करना चाहिए। एक नियम निश्चित है: नाबालिगों से जुड़ी यौन सामग्री अनुमत नहीं है, और आपको ऐसा कैरेक्टर टेक्स्ट नहीं लिखना चाहिए जो उसे सुझाता हो।

इसकी लागत

कीमतें 1M इनपुट टोकन के लिए $0.15 और 1M आउटपुट टोकन के लिए $0.50 हैं। रोलप्ले में, लगभग सारी लागत इनपुट की होती है, क्योंकि प्रत्येक संदेश कैरेक्टर कार्ड और चैट इतिहास को फिर से भेजता है।

8,000 टोकन के कॉन्टेक्स्ट और 300-टोकन की प्रतिक्रिया वाले एक संदेश को लें:

  • इनपुट: 8,000 x $0.15 / 1M = $0.0012
  • आउटपुट: 300 x $0.50 / 1M = $0.00015
  • कुल: प्रति संदेश $0.00135, या 1,000 संदेशों के लिए $1.35

एक $20 का टॉप-अप उस आकार के लगभग 14,800 संदेशों के लिए भुगतान करता है ($20 / $0.00135 = 14,814)। $0.50 का ट्रायल लगभग 370 को कवर करता है। यदि आप कॉन्टेक्स्ट को 30,000 टोकन तक बढ़ाते हैं, तो केवल इनपुट $0.0045 तक बढ़ जाता है और एक संदेश उसी उत्तर के साथ $0.00465 की लागत आती है, इसलिए बड़े कॉन्टेक्स्ट का उपयोग केवल तभी करें जब आपको उनकी आवश्यकता हो।

टॉप-अप $20 से $500 तक होते हैं, जिसमें $50 से 5%, $100 से 10% और $200 से 15% बोनस मिलता है। भुगतान क्रिप्टो (TRC20 पर USDT या Base पर USDC) से होता है, क्रेडिट कभी समाप्त नहीं होता, और विफल या अस्वीकृत अनुरोधों के लिए चार्ज नहीं किया जाता। विवरण मूल्य निर्धारण पृष्ठ पर देखें।

ट्रबलशूटिंग

नेटवर्क त्रुटि या कोई प्रतिक्रिया नहीं

URL प्रारूप (पूर्ण पथ या बेस) की जाँच करें। जाँच करें कि कुंजी फ़ील्ड में कोई अंत में स्थान नहीं है। फिर अपनी मशीन से curl टेस्ट फिर से चलाएँ।

HTTP 401

कुंजी गलत है या अतिरिक्त अक्षरों के साथ पेस्ट की गई है। कुंजी पेज से इसे फिर से जनरेट करें।

HTTP 429

त्रुटि कोड पढ़ें। rate_limited का अर्थ है कि प्रति मिनट अनुमत अनुरोधों से अधिक अनुरोध भेजे गए हैं (पूर्ण कुंजी के लिए 300, ट्रायल कुंजी के लिए 60)। concurrency का अर्थ है एक साथ बहुत सारे अनुरोध (पूर्ण कुंजी के लिए 8, ट्रायल कुंजी के लिए 2); Janitor AI में यह तब होता है जब आप पिछले उत्तर के स्ट्रीमिंग चलते हुए एक प्रतिक्रिया को फिर से जनरेट करते हैं, क्योंकि स्ट्रीमिंग अनुरोध अंत तक अपनी जगह बनाए रखता है। Retry-After: 5 के साथ 429 का अर्थ अस्थायी ओवरलोड है, इसलिए पाँच सेकंड प्रतीक्षा करें और पुनः प्रयास करें।

प्रतिक्रियाएँ अधूरी हैं या बिना संरचना के हैं

max_tokens और temperature को समायोजित करें। यदि कैरेक्टर हाल की घटनाओं को भूल जाता है, तो कॉन्टेक्स्ट साइज़ को थोड़ा बढ़ाएँ।

बैलेंस खत्म हो जाता है

X-Balance-USD हेडर शेष राशि दर्शाता है। डैशबोर्ड से क्रेडिट जोड़ें; दस्तावेज़ में त्रुटि प्रारूप का पूर्ण विवरण दिया गया है।

Janitor AI के लिए OpenRouter या यह API

ये सेवाओं के अलग-अलग प्रकार हैं। OpenRouter एक रूटर है जो कई प्रदाताओं से कई मॉडल प्रदान करता है; आप नाम से मॉडल चुनते हैं, और प्रत्येक मॉडल क्या लिखेगा या नहीं, उस मॉडल पर निर्भर करता है। इसके वर्तमान मॉडल सूची और मूल्य निर्धारण को उसकी अपनी साइट पर जाँचें। यह API एक अकेले ओपन-वेट टेक्स्ट मॉडल प्रदान करता है, जो एक स्वतंत्र प्रदाता द्वारा चलाया जाता है और कानूनी वयस्कों के उपयोग के लिए बिना सामग्री अस्वीकृति के उत्तर देने के लिए ट्यून किया गया है। यह किसी भी मॉडल निर्माता की आधिकारिक API नहीं है।

यदि आप विविधता चाहते हैं, तो अपना OpenRouter सेटअप रखें। यदि आपके कैरेक्टर अस्वीकृतियों से टकराते हैं और आप एक स्थिर, सस्ता, एकल मॉडल चाहते हैं, तो यह आज़माने के लिए सरल है: साइन इन करें, मुफ़्त ट्रायल क्रेडिट दावें, और ऊपर दिए गए तीन मान पेस्ट करें। प्रॉम्प्ट प्रशिक्षण के लिए उपयोग नहीं किए जाते हैं।

प्रश्न और उत्तर

Janitor AI के प्रॉक्सी फ़ील्ड में आप क्या दर्ज करें?

एंडपॉइंट URL, आपकी API कुंजी और मॉडल का नाम। इस API के लिए वह https://api.openrouternsfw.com/v1/chat/completions, आपकी कुंजी और uncensored है। यदि विफल हो, तो /v1 पर समाप्त होने वाले बेस URL का प्रयास करें।

क्या यह OpenRouter जैसा ही है?

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

मुझे 429 त्रुटि क्यों मिल रही है?

या तो आपने प्रति-मिनट रेट लिमिट पार कर दी है, आपके पास एक साथ बहुत सारे अनुरोध चल रहे हैं, या सेवा अस्थायी रूप से ओवरलोड है। त्रुटि कोड और Retry-After हेडर आपको बताते हैं कि कौन सा।

क्या मैं भुगतान किए बिना परीक्षण कर सकता हूँ?

हाँ। नए उपयोगकर्ता साइन-अप के बाद एक क्लिक से $0.50 का ट्रायल क्रेडिट क्लेम कर सकते हैं। यह 7 दिनों के लिए मान्य है और एक व्यक्ति के लिए एक बार ही उपलब्ध है।

क्या मेरी चैट्स प्रशिक्षण के लिए उपयोग की जाती हैं?

नहीं। इस API को भेजे गए प्रॉम्प्ट प्रशिक्षण के लिए उपयोग नहीं किए जाते हैं।

आपकी कुंजी तैयार होने में बस एक फॉर्म बाकी है

एक खाता बनाएँ, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।

API कुंजी पाएँ