बिना प्रतिबंध API के साथ तेज़ एकीकरण
मानक OpenAI क्लाइंट का उपयोग करके बिना सेंसर API में जल्दी एकीकृत करें। प्रमाणीकरण सेट करें, टेक्स्ट अनुरोध भेजें और स्ट्रीमिंग और टूल कॉलिंग जैसे उन्नत सुविधाओं का अन्वेषण करें, सीधे दस्तावेज़ीकरण के साथ।
https://api.apisemrestricoes.com/v1uncensored
प्रारंभिक सेटअप और प्रमाणीकरण
बिना रोक-टोक API का उपयोग शुरू करने के लिए, आपको एक मान्य API कुंजी की आवश्यकता है। ईमेल और पासवर्ड से Get API key पेज पर जाएं। कुंजी तुरंत दिखाई जाती है, मुफ़्त ट्रायल क्रेडिट के लिए कार्ड की आवश्यकता नहीं होती है।
सभी अनुरोधों में Authorization: Bearer sk-... हेडर शामिल होना चाहिए। यदि कुंजी अमान्य है, तो सर्वर 401 त्रुटि लौटाता है। याद रखें: प्रत्येक खाते में केवल एक सक्रिय कुंजी होती है, लेकिन आप इसे किसी भी समय पुनर्प्राप्त कर सकते हैं, जिससे पिछली कुंजी अमान्य हो जाती है।
पहला अनुरोध
मुख्य एंडपॉइंट POST /v1/chat/completions है। उपलब्ध मॉडल को "uncensored" के रूप में पहचाना जाता है। यह एक ओपन-वेट मॉडल है, जिसे कानूनी, काल्पनिक या शोध के वयस्क विषयों को अस्वीकार करने के लिए ट्यून्ड किया गया है।
नीचे, एक सरल संदेश भेजने के लिए curl का उपयोग करके एक मूल उदाहरण दिया गया है।
curl https://api.apisemrestricoes.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 एकीकरण
यदि आप Python में डेवलपमेंट पसंद करते हैं, तो आधिकारिक openai लाइब्रेरी पूरी तरह से काम करती है, बस सही base_url पर पॉइंट करें। यह मानक अनुरोध संरचना के साथ परिचितता सुनिश्चित करता है।
बेस URL को https://api.apisemrestricoes.com/v1 पर सेट करें और अपनी कुंजी को एनवायरनमेंट वेरिएबल या सीधे क्लाइंट में दर्ज करें। नीचे दिया गया कोड एक सरल संवाद बनाने का प्रदर्शन करता है।
from openai import OpenAI
client = OpenAI(base_url="https://api.apisemrestricoes.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)याद रखें कि मॉडल GPT या Claude नहीं है; यह सामग्री स्वतंत्रता के लिए अनुकूलित एक खुली आर्किटेक्चर है।
Node.js एकीकरण
JavaScript या TypeScript वातावरण के लिए, Node.js का openai SDK उपयोग करें। कॉन्फ़िगरेशन Python जैसा ही है: baseURL सेट करें और प्रमाणीकरण करें।
नीचे दिया गया कोड एक क्लाइंट इंस्टेंस बनाने और एक चैट कंप्लीशन रिक्वेस्ट भेजने का तरीका दिखाता है। डिफ़ॉल्ट रूप से प्रतिक्रिया सिंक्रोनस तरीके से प्रोसेस की जाती है, लेकिन निरंतर डेटा फ्लो के लिए, स्ट्रीमिंग अनुभाग देखें।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apisemrestricoes.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 सेट करके स्ट्रीमिंग सक्षम करें।
नीचे दिया गया उदाहरण स्ट्रीम को हिस्सों में कैसे उपभोग करें, यह दर्शाता है, जिससे टेक्स्ट को धीरे-धीरे प्रदर्शित किया जा सकता है।
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 से अधिक नहीं हो सकती।
सामान्य त्रुटियों में शामिल हैं: 401 (अमान्य कुंजी), 402 (अपर्याप्त क्रेडिट) और 429 (रेट लिमिट पार)। कुल कॉन्टेक्स्ट विंडो (प्रॉम्प्ट + कंप्लीशन) 100,000 टोकन की है। यदि आपको अधिक कॉन्टेक्स्टुअल मेमोरी क्षमता की आवश्यकता है, तो भेजे गए संदेशों के आकार को समायोजित करें।
तकनीकी विवरण
API की सभी असली सीमाएँ और सुविधाएँ एक जगह — क्रेडिट जोड़ने से पहले इन्हें देख लें।
| मद | मान |
|---|---|
| API फ़ॉर्मेट | OpenAI के अनुकूल: कोई भी OpenAI SDK चलेगा — बस base URL और कुंजी बदलें |
| प्रमाणीकरण | Authorization: Bearer YOUR_KEY |
| एंडपॉइंट | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.apisemrestricoes.com/v1 |
| मॉडल ID | uncensored |
| फ़ंक्शन कॉलिंग | हाँ — tools, tool_choice; जवाब में tool_calls, स्ट्रीमिंग में भी; नतीजे role: tool संदेश से भेजें |
| JSON मोड | response_format: {"type": "json_object"} |
| अधिकतम आउटपुट | 100,000-टोकन विंडो के शेष हिस्से तक; max_tokens वैकल्पिक (अलग सीमा नहीं) |
| स्ट्रीमिंग | हाँ — server-sent events; आख़िरी हिस्से में टोकन उपयोग |
| कॉन्टेक्स्ट विंडो | 100,000 टोकन (इनपुट + आउटपुट मिलाकर) |
| पैरामीटर | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| समानांतर अनुरोध | प्रति कुंजी एक साथ 8 तक |
| रेट लिमिट | प्रति कुंजी प्रति मिनट 300 अनुरोध |
| अनुरोध का आकार | 8 MB तक |
| रिस्पॉन्स हेडर | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| वैधता | भुगतान किया क्रेडिट कभी समाप्त नहीं होता, कोई सदस्यता नहीं |
| मुफ़्त ट्रायल क्रेडिट | $0.50, 7 दिन, कार्ड की ज़रूरत नहीं · ट्रायल कुंजी: 2 समानांतर अनुरोध, 60 प्रति मिनट; पहले टॉप-अप के बाद पूरी सीमाएँ (8 और 300) |
| टॉप-अप | USDT (TRC20) या USDC (Base), $10 से $500 तक कोई भी पूरी राशि |
| बिलिंग | प्रीपेड क्रेडिट, असली उपयोग के अनुसार; त्रुटियाँ और अस्वीकृतियाँ मुफ़्त |
| कीमत | प्रति 10 लाख इनपुट टोकन $0.25 · प्रति 10 लाख आउटपुट टोकन $1.00 |
| बोनस | $50 से +5%, $100 से +10% |
| सामग्री | वयस्क सामग्री की अनुमति; नाबालिगों से जुड़ी यौन सामग्री अस्वीकार |
| कुंजियाँ | हर खाते में एक सक्रिय कुंजी; नई कुंजी पुरानी की जगह लेती है |
| साइन इन | Google या ईमेल और पासवर्ड |
त्रुटि कोड
त्रुटियाँ JSON में स्थिर type के साथ आती हैं; विफल या अस्वीकृत अनुरोधों का शुल्क नहीं लगता।
| कोड | प्रकार | अर्थ |
|---|---|---|
400 | bad_request | अमान्य JSON, खाली संदेश, गलत पैरामीटर या कॉन्टेक्स्ट विंडो से अधिक |
401 | missing_key · invalid_key · key_revoked | कुंजी नहीं, गलत कुंजी या नई कुंजी से बदली गई |
402 | no_credit | क्रेडिट ख़त्म — टॉप-अप करें, तुरंत चालू |
403 | content_blocked | नाबालिगों से जुड़ी यौन सामग्री — अस्वीकार, कोई शुल्क नहीं |
404 | not_found | अज्ञात एंडपॉइंट |
413 | request_too_large | बॉडी 8 MB से बड़ी |
429 | rate_limited · concurrency | 300/मिनट या 8 समानांतर से अधिक — रुककर फिर कोशिश करें |
503 | upstream_busy | मॉडल व्यस्त — कुछ सेकंड बाद फिर कोशिश करें |
अक्सर पूछे जाने वाले प्रश्न
भुगतान और क्रेडिट कैसे काम करते हैं?
मॉडल प्रीपेड है, मासिक सदसता नहीं। जोड़े गए क्रेडिट कभी नहीं खत्म होते। आप $10 से टॉप-अप कर सकते हैं, $50 से ऊपर 5% बोनस और $100 से ऊपर 10% बोनस मिलता है। कीमत $0.25 प्रति 1M इनपुट टोकन और $1.00 प्रति 1M आउटपुट है।
'बिना सेंसर' मॉडल OpenAI जैसा ही है?
नहीं। यह एक ओपन-वेट मॉडल है, GPT, Claude या Gemini से अलग। यह हमारे GPU सर्वर पर चलाया जाता है और विशेष रूप से कानूनी वयस्कों के उपयोग के लिए सामग्री अस्वीकृति न करने के लिए ट्यून किया गया है, जबकि इंटरफ़ेस OpenAI API के साथ संगत बनाए रखता है।
क्या मेरे प्रशिक्षण डेटा का उपयोग अनुरोधों में किया जाता है?
नहीं। प्रॉम्प्ट और प्रतिक्रियाओं का उपयोग मॉडल को प्रशिक्षित करने के लिए नहीं होता है। खाता बनाने के लिए आपको केवल ईमेल और पासवर्ड की आवश्यकता होती है। गोपनीयता बनी रहती है, सिर्फ किशोरों से जुड़ी यौन सामग्री के कड़े ब्लॉकिंग लिमिट के अपवाद के साथ, जो हमेशा लागू होती है।
आपकी कुंजी एक फॉर्म की दूरी पर है
एक खाता बनाएं, कुंजी कॉपी करें और बेस URL बदलें। यह पूरी कॉन्फ़िगरेशन है।