Home/Docs
Uncensored API दस्तावेज़ीकरण: क्विकस्टार्ट गाइड
अपनी कुंजी से प्रमाणीकरण करके और चैट-कम्पलीशंस एंडपॉइंट पर अनुरोध भेजकर बिना सेंसर API के साथ शुरुआत करें। यह गाइड बेस URL, SDK एकीकरण, स्ट्रीमिंग और बिना सेंसर मॉडल के लिए रेट लिमिट्स को कवर करती है।
https://api.uncensoredapis.com/v1uncensored
बेस URL और प्रमाणीकरण
आधिकारिक OpenAI-संगत बेस URL का उपयोग करके बिना सेंसर LLM API से कनेक्ट करें: https://api.uncensoredapis.com/v1। प्रमाणीकरण Authorization हेडर के माध्यम से किया जाता है। आपको अपने API कुंजी को bearer टोकन के रूप में शामिल करना होगा। कुंजी Get API key पेज पर साइन अप करने के तुरंत बाद जनरेट की जाती है। इस कुंजी को सुरक्षित रखें; इसे किसी भी समय पुनः जनरेट किया जा सकता है, जिससे पुरानी कुंजी अमान्य हो जाती है। शुरू करने के लिए कार्ड की आवश्यकता नहीं है, और नए खातों के लिए मुफ़्त ट्रायल क्रेडिट उपलब्ध है।
curl https://api.uncensoredapis.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."}]
}'हर अनुरोध को /v1/chat/completions एंडपॉइंट पर टारगेट करना चाहिए। यह केवल टेक्स्ट API है। इसमें एम्बेडिंग, इमेज, ऑडियो या वीडियो एंडपॉइंट नहीं हैं। बेस URL आपके प्लान से स्वतंत्र रूप से स्थिर रहता है। कंटेंट टाइप और प्रमाणीकरण के लिए मानक HTTP हेडर का उपयोग करें। यह सेटअप केवल बेस URL कॉन्फ़िगरेशन अपडेट करके किसी भी OpenAI-संगत क्लाइंट के साथ काम करता है।
मॉडल ID और पहला अनुरोध
अपने अनुरोध बॉडी में मॉडल ID को uncensored निर्दिष्ट करें। यह मॉडल हमारे अपने GPU सर्वर पर चलने वाला एक ओपन-वेट लार्ज लैंग्वेज मॉडल है, जिसे कानूनी वयस्क उपयोग के लिए बिना कंटेंट रिफ्यूज़ल के उत्तर देने के लिए ट्यून्ड किया गया है। यह GPT, Claude या किसी अन्य वेंडर का मॉडल नहीं है। कॉन्टेक्स्ट विंडो 100,000 टोकन की है, जो प्रॉम्प्ट और उत्तर दोनों को कवर करती है। यह बड़ी विंडो लॉन्ग कॉन्टेक्स्ट रिटेंशन वाली उच्च-वॉल्यूम nsfw LLM API उपयोग मामलों का समर्थन करती है।
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredapis.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)API मानक चैट-कम्पलीशन पैरामीटर स्वीकार करता है। अपने संदेशों को लिस्ट फॉर्मेट में भेजें। प्रतिक्रिया जनरेटेड टेक्स्ट लौटाती है। कोई मॉडल रूटिंग नहीं है; हम एकल समर्पित मॉडल प्रदान करते हैं। यह सुसंगत व्यवहार सुनिश्चित करता है। टोकन लागत के लिए प्राइसिंग पेज देखें। मॉडल विवादित या वयस्क विषयों को मानक रिफ्यूज़ल के बिना संभालता है, सिवाय किशोरों से संबंधित यौन सामग्री की हार्ड लिमिट के।
स्ट्रीमिंग रिस्पॉन्स (SSE)
अपने अनुरोध में stream: true सेट करके स्ट्रीमिंग सक्षम करें। एंडपॉइंट वास्तविक समय में टोकन वितरण के लिए सर्वर-सेंट इवेंट्स (SSE) का समर्थन करता है। यह चैट इंटरफ़ेस के लिए उपयोगी है जहाँ आप टेक्स्ट को जनरेट होते हुए प्रदर्शित करना चाहते हैं। बिना सेंसर API समकालिक कॉल में डिफ़ॉल्ट रूप से स्ट्रीमिंग डेटा नहीं लौटाता; आपको इसे स्पष्ट रूप से अनुरोध करना होगा। स्ट्रीमिंग समान मॉडल ID और प्रमाणीकरण के साथ काम करती है। यह तत्काल आंशिक परिणामों वाली nsfw AI 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)अपने क्लाइंट कोड में आंशिक चंक को संभालें। अंतिम चंक आमतौर पर पूर्ण संदेश या समाप्ति का संकेत रखता है। इस दृष्टिकोण से अनुभूत विलंबता कम होती है। सुनिश्चित करें कि आपका क्लाइंट क्रमबद्ध टेक्स्ट अपडेट को संभाल सकता हो। API कुंजी और बेस URL वही रहते हैं। रेट लिमिट्स कुल अनुरोध वॉल्यूम पर लागू होती हैं, न कि केवल स्ट्रीम की गई प्रतिक्रिया के आकार पर।
टूल/फ़ंक्शन कॉलिंग सपोर्ट
API संरचित आउटपुट के लिए टूल/फ़ंक्शन कॉलिंग का समर्थन करता है। अपने अनुरोध बॉडी में नाम, विवरण और पैरामीटर स्कीमा के साथ टूल्स को परिभाषित करें। जब मॉडल टूल का उपयोग करने का निर्णय लेता है, तो यह संरचित JSON डेटा टेक्स्ट के साथ लौटाता है। यह कच्चे टेक्स्ट प्रतिक्रियाओं से भिन्न है। चैट-कम्पलीशंस एंडपॉइंट में tools पैरामीटर का उपयोग करें। अगले टर्न्स में मॉडल को टूल आउटपुट वापस पास करें। यह बाहरी पार्सिंग लॉजिक के बिना जटिल वर्कफ़्लो सक्षम करता है। बिना सेंसर मॉडल फ़ंक्शन परिभाषाओं को विश्वसनीय रूप से संभालता है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredapis.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);अपने टूल परिभाषाओं को OpenAI स्कीमा के अनुसार संरचित करें। API टूल कॉल तर्कों को JSON फॉर्मेट में लौटाता है। इच्छित फ़ंक्शन निष्पादित करने के लिए अपने कोड में इन तर्कों को पार्स करें। फिर, परिणाम को मॉडल को वापस भेजें। यह चक्र तब तक जारी रहता है जब तक मॉडल अंतिम टेक्स्ट प्रतिक्रिया जनरेट न कर दे। यह सुविधा उसी प्रीपेड क्रेडिट प्लान पर उपलब्ध है। टूल उपयोग के लिए कोई अतिरिक्त शुल्क नहीं।
रेट लिमिट और बॉडी साइज़
प्रत्येक API कुंजी प्रति मिनट 300 अनुरोधों तक सीमित है। अधिकतम अनुरोध बॉडी आकार 8 MB है। इन सीमाओं को पार करने पर विशिष्ट HTTP स्थिति कोड लौटाए जाते हैं। 401 त्रुटि अमान्य या अनुपस्थित API कुंजी की ओर संकेत करती है। 402 त्रुटि यह दर्शाती है कि आपका प्रीपेड क्रेडिट बैलेंस अपर्याप्त है। 429 त्रुटि संकेत देती है कि आपने रेट लिमिट पार कर ली है। अनुरोध आवृत्ति को कम करें या विंडो रीसेट होने का इंतजार करें। ये सीमाएं प्रति खाते के बजाय प्रति कुंजी पर लागू होती हैं। यदि आवश्यक हो तो एक नई शुरुआत के लिए अपनी कुंजी को पुनः जनरेट करें।
कॉन्टेक्स्ट विंडो 100,000 टोकन की है। सुनिश्चित करें कि आपका संयुक्त प्रॉम्प्ट और उत्तर इस सीमा के भीतर फिट हो। बड़े इनपुट को यदि वे बॉडी साइज लिमिट को पार करते हैं तो ट्रंकेट या अस्वीकार किया जा सकता है। डैशबोर्ड में अपने उपयोग की निगरानी करें। प्रीपेड क्रेडिट मॉडल का अर्थ है कि आप केवल उसी के लिए भुगतान करते हैं जिसका आप उपयोग करते हैं। कोई मासिक शुल्क या सब्सक्रिप्शन नहीं। क्रेडिट कभी समाप्त नहीं होते।
मूल्य निर्धारण और क्रेडिट
बिना सेंसर API एक सरल प्रीपेड क्रेडिट मॉडल का उपयोग करता है। इनपुट टोकन की लागत 1M टोकन प्रति $0.25 है। आउटपुट टोकन की लागत 1M टोकन प्रति $1.00 है। कोई मासिक शुल्क या सब्सक्रिप्शन नहीं है। भुगतान किए गए क्रेडिट कभी समाप्त नहीं होते। आप क्रिप्टो (USDT या USDC) का उपयोग करके $10 से टॉप-अप कर सकते हैं। बोनस क्रेडिट उपलब्ध हैं: $50+ के लिए +5% और $100+ के लिए +10%। नए खातों को 7 दिनों के लिए $0.50 मुफ़्त ट्रायल क्रेडिट मिलता है, कार्ड की आवश्यकता नहीं है। यह मॉडल उच्च-वॉल्यूम nsfw AI API उपयोग मामलों के लिए आदर्श है।
डैशबोर्ड में अपना बैलेंस जांचें। क्रेडिट प्रत्येक अनुरोध के साथ स्वचालित रूप से कटते हैं। ओपनरोटर बिना सेंसर मॉडल्स वैकल्प अक्सर अलग मूल्य निर्धारण का उपयोग करते हैं; हमारा सीधा मॉडल भविष्यसूचक लागत प्रदान करता है। सभी अनुरोधों को प्रमाणीकृत करने के लिए API कुंजी का उपयोग करें। सभी स्तरों के लिए बेस URL वही रहता है। स्ट्रीमिंग या टूल कॉलिंग के लिए कोई छिपा शुल्क नहीं है। अप्रत्याशित शुल्क से बचने के लिए अपने उपयोग की ट्रैकिंग करें।
तकनीकी विवरण
API की सभी असली सीमाएँ और सुविधाएँ एक जगह — क्रेडिट जोड़ने से पहले इन्हें देख लें।
| मद | मान |
|---|---|
| API फ़ॉर्मेट | OpenAI के अनुकूल: कोई भी OpenAI SDK चलेगा — बस base URL और कुंजी बदलें |
| मॉडल ID | uncensored |
| एंडपॉइंट | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.uncensoredapis.com/v1 |
| प्रमाणीकरण | Authorization: Bearer YOUR_KEY |
| फ़ंक्शन कॉलिंग | हाँ — tools, tool_choice; जवाब में tool_calls, स्ट्रीमिंग में भी; नतीजे role: tool संदेश से भेजें |
| अधिकतम आउटपुट | 100,000-टोकन विंडो के शेष हिस्से तक; max_tokens वैकल्पिक (अलग सीमा नहीं) |
| स्ट्रीमिंग | हाँ — server-sent events; आख़िरी हिस्से में टोकन उपयोग |
| कॉन्टेक्स्ट विंडो | 100,000 टोकन (इनपुट + आउटपुट मिलाकर) |
| JSON मोड | response_format: {"type": "json_object"} |
| पैरामीटर | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| रेट लिमिट | प्रति कुंजी प्रति मिनट 300 अनुरोध |
| समानांतर अनुरोध | प्रति कुंजी एक साथ 8 तक |
| अनुरोध का आकार | 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), $20 से $500 तक कोई भी पूरी राशि |
| बिलिंग | प्रीपेड क्रेडिट, असली उपयोग के अनुसार; त्रुटियाँ और अस्वीकृतियाँ मुफ़्त |
| वैधता | भुगतान किया क्रेडिट कभी समाप्त नहीं होता, कोई सदस्यता नहीं |
| बोनस | $50 से +5%, $100 से +10%, $200 से +15% |
| कीमत | प्रति 10 लाख इनपुट टोकन $0.25 · प्रति 10 लाख आउटपुट टोकन $1.00 |
| सामग्री | वयस्क सामग्री की अनुमति; नाबालिगों से जुड़ी यौन सामग्री अस्वीकार |
| कुंजियाँ | हर खाते में एक सक्रिय कुंजी; नई कुंजी पुरानी की जगह लेती है |
| साइन इन | 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 | मॉडल व्यस्त — कुछ सेकंड बाद फिर कोशिश करें |
प्रश्न और उत्तर
कॉन्टेक्स्ट विंडो का आकार क्या है?
कॉन्टेक्स्ट विंडो 100,000 टोकन की है, जो प्रॉम्प्ट और उत्तर दोनों को कवर करती है। यह एकल अनुरोध में लंबी बातचीत या बड़े दस्तावेज़ प्रसंस्करण की अनुमति देता है।
क्या बिना सेंसर API स्ट्रीमिंग का समर्थन करता है?
हाँ, स्ट्रीमिंग सर्वर-संदेश घटनाओं (SSE) के माध्यम से समर्थित है। आपको अपने अनुरोध में stream पैरामीटर को true पर सेट करना होगा। यह चैट इंटरफ़ेस के लिए वास्तविक समय टोकन वितरण सक्षम करता है।
यदि मेरा क्रेडिट खत्म हो जाता है तो क्या होता है?
आपको 402 HTTP स्थिति कोड प्राप्त होगा जो क्रेडिट न होने की ओर संकेत करता है। उपयोग जारी रखने के लिए डैशबोर्ड से अपने खाते में टॉप-अप करें। क्रेडिट कभी समाप्त नहीं होते, इसलिए आप जब भी आवश्यक हो धन जोड़ सकते हैं।
आपकी कुंजी बस एक फ़ॉर्म दूर है
एक खाता बनाएं, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।