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

OpenRouter विकल्प: तीन पंक्तियों में अपना क्लाइंट बदलें

बेस URL और API कुंजी को अपडेट करके अपने मौजूदा OpenAI-संगत क्लाइंट को हमारे बिना सेंसर एंडपॉइंट में ड्रॉप करें। कोड में कोई बदलाव की आवश्यकता नहीं है।

https://api.openrouteralternativeapi.com/v1uncensored

बेस URL और प्रमाणीकरण

हमारा API मानक OpenAI-संगत संरचना का पालन करता है। प्रदाता बदलने के लिए आपको केवल अपने क्लाइंट कॉन्फ़िगरेशन में हमारी बेस URL और एक मान्य API कुंजी अपडेट करने की आवश्यकता है। ईमेल और पासवर्ड से साइन अप करने के बाद आप Get API key पृष्ठ पर अपनी कुंजी जनरेट कर सकते हैं। ट्रायल के लिए क्रेडिट कार्ड की आवश्यकता नहीं है।

प्रमाणीकरण Authorization हेडर के माध्यम से संभाला जाता है। सुनिश्चित करें कि आपकी कुंजी Bearer टोकन के रूप में भेजी जाती है। ट्रायल क्रेडिट $0.50 है और 7 दिनों के लिए मान्य है। यदि आपको अधिक क्षमता की आवश्यकता है, तो आप $10 से शुरू होने वाली क्रिप्टो (USDT या USDC) के साथ टॉप-अप कर सकते हैं।

पहला अनुरोध

मानक POST /v1/chat/completions एंडपॉइंट का उपयोग करके अपना पहला चैट पूर्ति अनुरोध भेजें। बिना सेंसर मॉडल तक पहुँचने के लिए मॉडल ID uncensored निर्दिष्ट करें, जो न्यूनतम सामग्री अस्वीकृति के लिए ट्यून्ड है।

  • इनपुट टोकन: प्रति 1M $0.25
  • आउटपुट टोकन: प्रति 1M $1.00

याद रखें कि कॉन्टेक्स्ट विंडो कुल 100,000 टोकन है। 8 MB बॉडी सीमा से अधिक अनुरोध अस्वीकार कर दिए जाएंगे।

curl https://api.openrouteralternativeapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python SDK

औपचारिक openai Python SDK का उपयोग करें। इसे हमारी बेस URL पर पॉइंट करें और अपनी API कुंजी प्रदान करें। यह किसी भी मानक OpenAI-संगत क्लाइंट लाइब्रेरी के साथ काम करता है।

मॉडल ID uncensored है। यह एक ओपन-वेट मॉडल है जो हमारे GPU सर्वर पर चलता है, GPT, Claude या Gemini का पुनर्विक्रय नहीं है।

from openai import OpenAI

client = OpenAI(base_url="https://api.openrouteralternativeapi.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node SDK

Node.js के लिए, अपनी पसंद के अनुसार आधिकारिक @anthropic-ai/sdk या openai पैकेज का उपयोग करें। बेस URL को हमारे एंडपॉइंट पर सेट करें। model फ़ील्ड को uncensored पर सेट करें। सुनिश्चित करें कि आप मानक चैट पूर्तियों के लिए प्रतिक्रियाओं को सही ढंग से संभाल रहे हैं।

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openrouteralternativeapi.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

SSE के साथ स्ट्रीमिंग

हम स्ट्रीमिंग प्रतिक्रियाओं के लिए Server-Sent Events (SSE) का समर्थन करते हैं। अपने अनुरोध में stream: true सेट करें। API डेल्टा की एक स्ट्रीम लौटाएगा, जिससे आप टोकन को जनरेट होते ही प्रोसेस कर सकें। यह रियल-टाइम चैट इंटरफेस के लिए उपयोगी है।

सुनिश्चित करें कि आपका क्लाइंट स्ट्रीम समाप्ति और किसी भी मध्यवर्ती त्रुटियों को उचित रूप से संभालता है।

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

सीमाएँ और त्रुटियाँ

निम्नलिखित सीमाओं के बारे में सचेत रहें:

  • रेट लिमिट: प्रति कुंजी प्रति मिनट 300 अनुरोध।
  • अनुरोध बॉडी: अधिकतम 8 MB।
  • कॉन्टेक्स्ट विंडो: 100,000 टोकन।

सामान्य त्रुटियाँ शामिल हैं:

  • 401: अमान्य API कुंजी।
  • 402: अपर्याप्त क्रेडिट।
  • 429: रेट लिमिट पार हो गया।

सामग्री सीमा: किशोरों से संबंधित यौन सामग्री हमेशा अवरुद्ध रहती है, बिना सेंसर मोड में भी।

तकनीकी विवरण

API की सभी असली सीमाएँ और सुविधाएँ एक जगह — क्रेडिट जोड़ने से पहले इन्हें देख लें।

मदमान
API फ़ॉर्मेटOpenAI के अनुकूल: कोई भी OpenAI SDK चलेगा — बस base URL और कुंजी बदलें
मॉडल IDuncensored
Base URLhttps://api.openrouteralternativeapi.com/v1
एंडपॉइंटPOST /v1/chat/completions · GET /v1/models
प्रमाणीकरणAuthorization: Bearer YOUR_KEY
अधिकतम आउटपुट100,000-टोकन विंडो के शेष हिस्से तक; max_tokens वैकल्पिक (अलग सीमा नहीं)
पैरामीटरtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
फ़ंक्शन कॉलिंगहाँ — tools, tool_choice; जवाब में tool_calls, स्ट्रीमिंग में भी; नतीजे role: tool संदेश से भेजें
स्ट्रीमिंगहाँ — server-sent events; आख़िरी हिस्से में टोकन उपयोग
JSON मोडresponse_format: {"type": "json_object"}
कॉन्टेक्स्ट विंडो100,000 टोकन (इनपुट + आउटपुट मिलाकर)
रेट लिमिटप्रति कुंजी प्रति मिनट 300 अनुरोध
अनुरोध का आकार8 MB तक
रिस्पॉन्स हेडरX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
समानांतर अनुरोधप्रति कुंजी एक साथ 8 तक
बिलिंगप्रीपेड क्रेडिट, असली उपयोग के अनुसार; त्रुटियाँ और अस्वीकृतियाँ मुफ़्त
कीमतप्रति 10 लाख इनपुट टोकन $0.25 · प्रति 10 लाख आउटपुट टोकन $1.00
टॉप-अपUSDT (TRC20) या USDC (Base), $10 से $500 तक कोई भी पूरी राशि
मुफ़्त ट्रायल क्रेडिट$0.50, 7 दिन, कार्ड की ज़रूरत नहीं · ट्रायल कुंजी: 2 समानांतर अनुरोध, 60 प्रति मिनट; पहले टॉप-अप के बाद पूरी सीमाएँ (8 और 300)
वैधताभुगतान किया क्रेडिट कभी समाप्त नहीं होता, कोई सदस्यता नहीं
बोनस$50 से +5%, $100 से +10%
कुंजियाँहर खाते में एक सक्रिय कुंजी; नई कुंजी पुरानी की जगह लेती है
साइन इनGoogle या ईमेल और पासवर्ड
सामग्रीवयस्क सामग्री की अनुमति; नाबालिगों से जुड़ी यौन सामग्री अस्वीकार

त्रुटि कोड

त्रुटियाँ JSON में स्थिर type के साथ आती हैं; विफल या अस्वीकृत अनुरोधों का शुल्क नहीं लगता।

कोडप्रकारअर्थ
400bad_requestअमान्य JSON, खाली संदेश, गलत पैरामीटर या कॉन्टेक्स्ट विंडो से अधिक
401missing_key · invalid_key · key_revokedकुंजी नहीं, गलत कुंजी या नई कुंजी से बदली गई
402no_creditक्रेडिट ख़त्म — टॉप-अप करें, तुरंत चालू
403content_blockedनाबालिगों से जुड़ी यौन सामग्री — अस्वीकार, कोई शुल्क नहीं
404not_foundअज्ञात एंडपॉइंट
413request_too_largeबॉडी 8 MB से बड़ी
429rate_limited · concurrency300/मिनट या 8 समानांतर से अधिक — रुककर फिर कोशिश करें
503upstream_busyमॉडल व्यस्त — कुछ सेकंड बाद फिर कोशिश करें

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

क्या यह GPT या Claude का रीसेल है?

नहीं। हम अपने GPU सर्वरों पर अपना खुद का ओपन-वेट मॉडल चलाते हैं। इसे न्यूनतम अस्वीकृति के लिए ट्यून किया गया है, लेकिन यह GPT, Claude, Gemini या अन्य वेंडर मॉडल से अलग है।

क्या आप प्रशिक्षण के लिए प्रॉम्प्ट का उपयोग करते हैं?

नहीं। आपके प्रॉम्प्ट हमारे मॉडल के प्रशिक्षण के लिए उपयोग नहीं किए जाते हैं। हमें आपके खाते के लिए केवल एक ईमेल और पासवर्ड की आवश्यकता होती है।

क्या मुझे रिफंड मिल सकता है?

इस गाइड में हमने रिफंड नीतियों का स्पष्ट रूप से उल्लेख नहीं किया है, लेकिन प्रीपेड क्रेडिट समाप्त नहीं होता है। टॉप-अप विवरण और बोनस संरचनाओं के लिए मूल्य निर्धारण पृष्ठ देखें।

आपकी कुंजी बस एक फ़ॉर्म दूर है

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