The OpenRouter API व्याख्या
एक OpenAI-संगत API आपको अपने कोडबेस को एक नए प्रदाता में बदलने की अनुमति देता है बिना लॉजिक को फिर से लिखे, जो जब आपको विशिष्ट उपयोग मामलों के लिए अनकेंसर मॉडल्स की आवश्यकता हो तो महत्वपूर्ण है। यह गाइड समझाता है कि बेस यूआरएल, टोकन मूल्य निर्धारण और स्ट्रीमिंग कैसे काम करते हैं ताकि आप एक वैकल्पिक एंडपॉइंट को विश्वसनीय रूप से एकीकृत कर सकें।
अंतिम अद्यतन
सारांश
- बेस यूआरएल को बदलकर किसी भी OpenAI SDK के साथ स्टैंडर्ड /v1/chat/completions एंडपॉइंट का उपयोग करें।
- टोकन मूल्य निर्धारण प्रीपेड और पारदर्शी है, केवल वास्तविक उपयोग के लिए चार्ज करता है, बिना किसी मासिक सब्सक्रिप्शन के।
- SSE के माध्यम से स्ट्रीमिंग प्रतिक्रियाएं रियल-टाइम टोकन डिलीवरी की अनुमति देती हैं, जो चैट इंटरफेस के लिए आवश्यक है।
- फंक्शन कॉलिंग और JSON मोड संरचित डेटा एक्सट्रैक्शन और टूल इंटीग्रेशन के लिए समर्थित हैं।
OpenAI-संगत API क्या है?
यह एक REST API है जो OpenAI chat-completions इंटरफ़ेस का पालन करता है। आप प्रॉम्प्ट भेजते हैं और मानक JSON पेलोड का उपयोग करके टेक्स्ट आउटपुट प्राप्त करते हैं। इस संगतता का अर्थ है कि आपका मौजूदा क्लाइंट कोड बिना बड़े बदलावों के काम करेगा।
प्राथमिक एंडपॉइंट POST /v1/chat/completions है। यह भूमिका और सामग्री वस्तुओं के एक सरल के रूप में संदेश स्वीकार करता है। आप GET /v1/models के माध्यम से उपलब्ध मॉडल भी सूचीबद्ध कर सकते हैं। यह मानकीकरण एकीकरण समय को काफी कम करता है।
हमारी सेवा बिल्कुल इसी इंटरफ़ेस को प्रदान करती है। हम "uncensored" आईडी के तहत एक अनसेंसर्ड मॉडल सर्व करते हैं। यह हमारे अपने सर्वरों पर चलता है। यह अन्य वेंडरों की ओर रूट नहीं करता है। आपको उसी मॉडल तक सीधी पहुंच मिलती है जिसकी आपको आवश्यकता है।
संदर्भ विंडो कुल 100,000 टोकन तक का समर्थन करते हैं। आउटपुट सीमाएं अनुरोध प्रति 16,000 टोकन हैं। स्ट्रीमिंग सर्वर-संदेश घटनाओं के माध्यम से उपलब्ध है। फ़ंक्शन कॉलिंग और JSON मोड पूरी तरह से समर्थित हैं।
बेस URLs और API कुंजियों को समझना
बेस URL आपके अनुरोधों को संभालने वाले सर्वर की ओर इशारा करता है। आप डिफ़ॉल्ट OpenAI URL को हमारे विशिष्ट एंडपॉइंट से बदल देते हैं। हमारा बेस URL HTTPS://api.openrouterabliterated.com/v1 है। यह परिवर्तन ट्रैफ़िक को हमारी अनसेंसर्ड इंफ्रास्ट्रक्चर की ओर निर्देशित करता है।
API कुंजियाँ आपके अनुरोधों को प्रमाणीकृत करती हैं। आप प्रति खाते एक कुंजी उत्पन्न करते हैं। कुंजी साइनअप के तुरंत बाद दिखाई जाती है। यदि आवश्यक हो तो आप इसे प्रतिस्थापित कर सकते हैं। प्रत्येक खाते एक समय में एक सक्रिय कुंजी धारण करता है।
रेट लिमिट्स कुंजी के आधार पर लागू की जाती हैं। आप प्रति मिनट 300 अनुरोध भेज सकते हैं। एक साथ 8 अनुरोध चलाए जा सकते हैं। अनुरोध बॉडी 8 MB तक सीमित है। ये सीमाएं उच्च-वॉल्यूम वाले उपयोग के लिए अच्छी तरह से काम करती हैं।
साइन अप करने के लिए केवल एक ईमेल या Google खाते की आवश्यकता है। फोन नंबर की आवश्यकता नहीं है। कुंजी तुरंत दिखाई देती है। आप तुरंत अनुरोध भेजना शुरू कर सकते हैं। गोपनीयता बनी रहती है; प्रॉम्प्ट्स को ट्रेनिंग के लिए उपयोग नहीं किया जाता है।
अपने उपयोग मामले के लिए एक अनकैप्ड मॉडल क्यों चुनें?
अनकैप्स्ड मॉड्स कानूनी वयस्क, काल्पनिक या विवादास्पद विषयों को अस्वीकार नहीं करते हैं। वे रचनात्मक लेखन, रोलप्ले या शोध के लिए आदर्श हैं। मुख्यधारा के मॉड्स अक्सर कठोर गार्डरेल लागू करते हैं। ये जनरेशन की धारा में बाधा डाल सकते हैं।
हमारा मॉडल सीधे जवाब देने के लिए ट्यून किया गया है। यह NSFW सामग्री को बिना प्रतिरोध के संभालता है। यह राजनीतिक दर्शन या निश जनरों के लिए अच्छा काम करता है। आपको एक्स्ट्रा प्रॉम्प्टिंग के बिना स्थिर व्यवस्था मिलती है।
Tool use समर्थित है। आप अपनी एप्लिकेशन के लिए टूल परिभाषित कर सकते हैं। मॉडल tool choices का सम्मान करता है। यह जटिल वर्कफ्लो के लिए उपयुक्त बनाता है। एरर्स और रिफ्यूज़ल्स फ्री हैं। आप केवल असली उपयोग के लिए भुगतान करते हैं।
सामग्री सीमाएँ अभी भी लागू होती हैं। किशोरों से संबंधित यौन सामग्री हमेशा अस्वीकृत की जाती है। यह एक कठोर सीमा है। यह मूल सुरक्षा मानकों को सुनिश्चित करता है। बाकी सब कुछ आपके उपयोग मामले के लिए खेल के लिए है।
टोकन मूल्य: लागत कैसे गणना की जाती है
मूल्य निर्धारण टोकन उपयोग पर आधारित है। इनपुट टोकन की लागत $0.15 प्रति 1 मिलियन टोकन है। आउटपुट टोकन की लागत $0.50 प्रति 1 मिलियन टोकन है। आप केवल उसी के लिए भुगतान करते हैं जिसका आप उपयोग करते हैं। कोई छिपा शुल्क नहीं है।
क्रेडिट प्रीपेड है। आप केवल क्रिप्टो से टॉप-अप करते हैं। TRC20 पर USDT या Base पर USDC स्वीकार किए जाते हैं। $20 से $500 तक कोई भी पूर्ण राशि अनुमत है। क्रेडिट कभी समाप्त नहीं होते हैं। यह सब्सक्रिप्शन लॉक-इन से बचाता है।
बोनस क्रेडिट टॉप-अप पर उपलब्ध है। आपको $50 से +5% मिलता है। $100 से +10%. $200 से +15%. यह आपकी प्रभावी लागत कम करता है। त्रुटियां मुफ्त हैं। अस्वीकृतियां मुफ्त हैं। आप केवल सफल टोकनों के लिए भुगतान करते हैं।
एक ट्रायल अकाउंट को $0.50 मिलते हैं। यह 7 दिनों के लिए मान्य है। इससे आपको API का व्यापक रूप से परीक्षण करने की अनुमति मिलती है। आप फंड्स देने से पहले इंटीग्रेशन की पुष्टि कर सकते हैं।
स्ट्रीमिंग बनाम नॉन-स्ट्रीमिंग प्रतिक्रियाएं
स्ट्रीमिंग जनरेट होते हुए टोकन भेजता है। यह अनुभवी विलंबता को कम करता है। उपयोगकर्ता टेक्स्ट को रियल-टाइम में प्रकट होते हुए देखते हैं। यह चेट इंटरफेस के लिए आवश्यक है। नॉन-स्ट्रीमिंग पूर्ण प्रतिक्रिया का इंतजार करता है। यह लंबे आउटपुट के लिए धीमा लग सकता है।
हम SSE के माध्यम से स्ट्रीमिंग का समर्थन करते हैं। अंतिम चंक में टोकन उपयोग शामिल होता है। यह सटीक बिलिंग ट्रैकिंग की अनुमति देता है। आप आंशिक प्रतिक्रियाओं को सहजता से संभाल सकते हैं। त्रुटियों का प्रबंधन सुसंगत रूप से किया जाता है।
नॉन-स्ट्रीमिंग भी उपलब्ध है। यह एक ही बार में पूर्ण प्रतिक्रिया लौटाता है। यह बैच प्रोसेसिंग के लिए सरल है। अपनी आवश्यकताओं के आधार पर चुनें। दोनों मोड एक ही एंडपॉइंट का उपयोग करते हैं।
फ़ंक्शन कॉलिंग स्ट्रीम किया जा सकता है। टूल्स को पहचानते ही निष्पादित किया जाता है। इससे इंटरैक्टिविटी में सुधार होता है। आप इनपुट को जल्दी प्रोसेस करना शुरू कर सकते हैं। API आपको जटिलता संभालने का काम करता है।
फंक्शन कॉलिंग और संरचित आउटपुट
फंक्शन कॉलिंग मॉडल को टूल्स कॉल करने देता है। आप अनुरोध में टूल स्कीमा परिभाषित करते हैं। मॉडल फंक्शन कॉल लौटाता है। आपका कोड उन्हें निष्पादित करता है। इससे जटिल वर्कफ्लो संभव होते हैं। आप एजेंट या सहायक बना सकते हैं।
JSON मोड संरचित आउटपुट को मजबूर करता है। मॉडल वैध JSON लौटाता है। यह डेटा एक्सट्रैक्शन के लिए उपयोगी है। आपको कंसिस्टेंट फॉर्मेट्स मिलते हैं। पार्सिंग आसान होती है। त्रुटियां दुर्लभ हैं।
तापमान और top_p जैसे पैरामीटर व्यवहार को नियंत्रित करते हैं। स्टॉप सीक्वेंस आउटपुट को सीमित करते हैं। सीड पुनरुत्पादकता सुनिश्चित करते हैं। पेनल्टी दोहराव को कम करते हैं। आपके पास बारीक नियंत्रण है।
Tool choice ऑटोमैटिक या फोर्स्ड हो सकता है। आप मॉडल की पसंद निर्धारित करते हैं। यह जनरेशन प्रक्रिया को गाइड करता है। यह विश्वसनीयता बढ़ाता है। आपकी एप्लिकेशन रॉबस्ट रहती है।
सामान्य क्लाइंट लाइब्रेरीज़ और SDKs
अधिकांश SDK थोड़े बदलावों के साथ काम करते हैं। आपको केवल base URL अपडेट करना है। कोड का बाकी हिस्सा वही रहता है। यह Python, Node.js और अन्य पर लागू होता है। इंटीग्रेशन सरल है।
OpenAI SDK मानक है। यह प्रमाणीकरण और पुन: प्रयास को संभालता है। आप अपनी API कुंजी पास करते हैं। बेस URL हमारी सेवा की ओर इशारा करता है। अनुरोध सामान्य रूप से भेजे जाते हैं।
स्ट्रीमिंग सभी SDK में समर्थित है। आप चंक पर इटरेट करते हैं। टोकन उपयोग अंतिम चंक में उपलब्ध होता है। यह हमारे बिलिंग मॉड से मेल खाता है। त्रुटियां सुसंगत रूप से पकड़ी जाती हैं।
फंक्शन कॉलिंग आधुनिक SDKs में बिल्ट-इन है। आप टूल डिफिनिशन पास करते हैं। SDK प्रतिक्रियाओं को पार्स करता है। आपका कोड टूल एक्जीक्यूट करता है। लूप तब तक चलता है जब तक समाप्त न हो जाए। यह कुशल और विश्वसनीय है।
सामान्य API त्रुटियों का निवारण
रेट लिमिट्स 429 त्रुटियां लौटाती हैं। आप प्रति मिनट 300 अनुरोध भेज सकते हैं। इससे अधिक जाने पर प्रतीक्षा करनी पड़ती है। एक्सपोनेंशियल बैकऑफ लागू करें। यह सर्वर पर अत्यधिक भार डालने से बचाता है।
अमान्य कुंजियाँ 401 त्रुटियाँ लौटाती हैं। अपनी API कुंजी जांचें। सुनिश्चित करें कि यह सक्रिय है। यदि आवश्यक हो तो इसे बदलें। प्रत्येक खाते में एक कुंजी होती है। यदि खो जाए तो नई जनरेट करें।
JSON मोड में त्रुटियाँ होती हैं। सुनिश्चित करें कि आपका स्कीमा वैध है। मॉडल को वैध JSON लौटना चाहिए। यदि यह विफल होता है, तो पुनः प्रयास करें। बेहतर स्थिरता के लिए तापमान समायोजित करें।
टाइमआउट लंबी जनरेशन के साथ होते हैं। अपना टाइमआउट मान बढ़ाएं। स्ट्रीमिंग टाइमआउट जोखिम को कम करती है। आंशिक प्रतिक्रियाओं का प्रबंधन किया जाता है। आप पूर्ण आउटपुट को पुनर्स्थापित कर सकते हैं।
अगले कदम: अपनी पहली API कुंली प्राप्त करना
साइनअप पेज पर जाएं। Google या ईमेल का उपयोग करें। फोन नंबर की आवश्यकता नहीं है। प्रक्रिया तेज है। आपको तुरंत पहुंच मिलती है।
आपका API कुंजी दिखाई जाती है। इसे सुरक्षित रूप से कॉपी करें। इसे अपने SDK में उपयोग करें। बेस URL को हमारे एंडपॉइंट पर सेट करें। अनुरोध भेजना शुरू करें।
केवल क्रिप्टो के साथ टॉप अप करें। USDT या USDC स्वीकार किया जाता है। बड़ी राशियों पर बोनस क्रेडिट पाएं। क्रेडिट कभी समाप्त नहीं होते हैं। अपनी गति से उनका उपयोग करें।
ट्रायल क्रेडिट के साथ परीक्षण करें। यह 7 दिनों तक चलता है। स्ट्रीमिंग और फ़ंक्शन कॉलिंग की पुष्टि करें। मॉडल की क्षमताओं का अन्वेषण करें। इसे अपने ऐप में एकीकृत करें। API उत्पादन के लिए तैयार है।
सामान्य प्रश्न
क्या अनकैप्ड मॉडल OpenRouter's के मॉडल्स के समान है?
नहीं, हमारा मॉडल स्वतंत्र है। यह हमारे अपने सर्वर पर चलता है। यह GPT, Claude या किसी अन्य वेंडर का मॉडल नहीं है। यह अनसेंसर्ड रिस्पॉन्स के लिए ट्यून किया गया है। आपको रूटिंग के बिना सीधा एक्सेस मिलता है।
API के लिए मैं भुगतान कैसे करूं?
हम केवल क्रिप्टो स्वीकार करते हैं। TRC20 पर USDT या Base पर USDC समर्थित हैं। टॉप-अप $20 से $500 तक होते हैं। बड़े राशियों के लिए बोनस क्रेडिट जोड़ा जाता है। क्रेडिट कभी समाप्त नहीं होते।
क्या मैं इसका उपयोग OpenAI SDK के साथ कर सकता हूँ?
हाँ, यह पूरी तरह से संगत है। बेस यूआरएल को हमारे एंडपॉइंट पर बदलें। वही प्रमाणीकरण विधि का उपयोग करें। आपका बाकी कोड वही रहेगा। स्ट्रीमिंग और फ़ंक्शन कॉलिंग अपेक्षित अनुसार काम करती है।
दर सीमाएं क्या हैं?
आप प्रति मिनट 300 अनुरोध भेज सकते हैं। आठ अनुरोध एक साथ चल सकते हैं। अनुरोध बॉसी 8 MB तक सीमित हैं। ये सीमाएं उच्च-वॉल्यूम उपयोग को अच्छी तरह संभालती हैं। त्रुटियां और अस्वीकृतियां मुफ्त हैं।
अपना API key प्राप्त करें
साइन अप करें, कुंजी कॉपी करें, अपना बेस यूआरएल अपडेट करें। यही सब है।