Unrestricted AI API क्विकस्टार्ट गाइड
एकल बेस URL और मानक OpenAI-संगत SDK के साथ Unrestricted AI API को एकीकृत करें। सामग्री अस्वीकृति या मॉडल रूटिंग ओवरहेड के बिना कच्चे, बिना सेंसर मॉडल आउटपुट प्राप्त करें।
- base_url
- https://api.unrestrictedai.cc/v1
- मॉडल
- बिना सेंसर
प्रमाणीकरण और बेस URL
Unrestricted AI API मानक Bearer टोकन प्रमाणीकरण का उपयोग करता है। आप Get API key पृष्ठ पर Google या ईमेल पता से साइन इन करने के तुरंत बाद अपनी API कुंजी प्राप्त करते हैं। फ़ोन नंबर की आवश्यकता नहीं है। सभी अनुरोधों के लिए आधार URL https://api.unrestrictedai.cc/v1 का उपयोग करें। यह URL base_url कॉन्फ़िगरेशन को बस अपडेट करके आधिकारिक OpenAI SDKs और किसी भी OpenAI-संगत क्लाइंट के साथ काम करता है। आपकी कुंजी आपको uncensored ID से पहचाने जाने वाले बिना सेंसर मॉडल तक पहुँच प्रदान करती है। यह एक एकल ओपन-वेट मॉडल है जो हमारे अपने सर्वर पर चलता है, GPT, Claude या किसी अन्य विक्रेता के मॉडल नहीं। हम मॉडल रूटिंग नहीं करते हैं, जिससे बिना वेब चैट UI के अतिरिक्त भार के, वयस्क और बिना फ़िल्टर सामग्री के लिए ट्यून्ड मॉडल तक कम विलंबता वाली पहुँच सुनिश्चित होती है। API कुंजी प्रति खाते अद्वितीय है; एक नई कुंजी जनरेट करने से पिछली कुंजी प्रतिस्थापित हो जाती है।
मूल चैट अनुरोध
अपने संदेशों और मॉडल ID के साथ /v1/chat/completions पर एक POST अनुरोध भेजें। निम्नलिखित उदाहरन cURL कमांड-लाइन टूल का उपयोग करके एक मानक टेक्स्ट-इन, टेक्स्ट-आउट इंटरैक्शन को दर्शाता है। YOUR_API_KEY को अपनी वास्तविक कुंजी से बदलें। मॉडल ID को uncensored पर सेट किया जाना चाहिए। यह एंडपॉइंट मॉडल के प्रतिक्रिया को JSON के रूप में लौटाता है। सहायक के संदेश सामग्री को निकालने के लिए प्रतिक्रिया बॉडी को संभालना सुनिश्चित करें। यह मूल अनुरोध उस आधार है जिस पर उन एप्लिकेशन को बनाया जाता है जिन्हें बिना सामग्री अस्वीकृति या मॉडल रूटिंग ओवरहेड के कच्चे, बिना फ़िल्टर LLM प्रतिक्रियाओं की आवश्यकता होती है।
Python SDK एकीकरण
आधिकारिक Python SDK बिना सेंसर API के साथ एकीकरण को सरल बनाता है। सही आधार URL और अपनी API कुंजी के साथ क्लाइंट को कॉन्फ़िगर करें। निम्नलिखित कोड दिखाता है कि क्लाइंट को कैसे प्रारंभ करें और बिना सेंसर LLM API के लिए एक अनुरोध कैसे भेजें। यह दृष्टिकोण उन बैकएंड सेवाओं या स्क्रिप्टों के लिए आदर्श है जहाँ आपको अनुरोध पैरामीटर पर प्रोग्रामेटिक नियंत्रण की आवश्यकता होती है। SDK JSON सीरियलाइज़ेशन और HTTP कनेक्शन को स्वचालित रूप से संभालता है। याद रखें कि मॉडल ID uncensored ही रहती है। यह उन डेवलपर्स के लिए कुशल है जो अपने Python एप्लिकेशन में टाइप किए गए इंटरफ़ेस और मजबूत त्रुटि हैंडलिंग को प्राथमिकता देते हैं।
Node.js SDK उपयोग
जैवस्क्रिप्ट और टाइपस्क्रिप्ट वातावरणों के लिए, Node SDK API के साथ इंटरैक्ट करने का एक स्थानीय तरीका प्रदान करता है। baseURL को हमारे एंडपॉइंट पर सेट करें और अपनी API कुंजी प्रदान करें। निम्नलिखित स्निपेट एक सरल पूरा करने वाले अनुरोध का प्रदर्शन करता है। यह पैटर्न सर्वर-साइड रेंडरिंग या API गेटवे के लिए उपयुक्त है। प्रतिक्रिया संरचना OpenAI प्रारूप से मेल खाती है, जिससे मौजूदा OpenAI कोड को माइग्रेट करना आसान हो जाता है। सुनिश्चित करें कि आप समानांतर प्रतिक्रियाओं को सही ढंग से संभालें। बिना सेंसर AI API कुंजी आपको न्यूनतम कोड परिवर्तनों के साथ OpenAI से हमारे सेवा में स्विच करने की अनुमति देती है, मौजूदा एप्लिकेशन तर्क को बनाए रखते हुए बिना फ़िल्टर वाले सामग्री तक पहुंच प्राप्त करते हुए।
स्ट्रीमिंग प्रतिक्रियाएं
अपने अनुरोध में stream: true सेट करके स्ट्रीमिंग सक्षम करें। API आंशिक प्रतिक्रियाओं का एक Server-Sent Events (SSE) स्ट्रीम लौटाता है। यह उन रियल-टाइम यूजर इंटरफ़ेस के लिए उपयोगी है जहां आप टोकन को जनरेट होते ही प्रदर्शित करना चाहते हैं। स्ट्रीम का अंतिम चंक टोकन उपयोग आंकड़ों को शामिल करता है। स्ट्रीमिंग आपको उपयोगकर्ता को सामग्री प्रदर्शित करना शुरू करने की अनुमति देती है जब तक कि पूर्ण प्रतिक्रिया तैयार नहीं होती, जिससे अनुभवगम्य विलंबता में सुधार होता है। सुनिश्चित करें कि आपका क्लाइंट SSE फॉर्मेट को सही ढंग से पार्स करता है। यह सुविधा सभी अनुरोधों के लिए उपलब्ध है, जिससे आप ऐसे प्रतिक्रियाशील एप्लिकेशन बना सकते हैं जो बिना सेंसर AI API के माध्यम से कच्ची, बिना फिल्टर LLM प्रतिक्रियाओं को बिना सामग्री अस्वीकृति या मॉडल रूटिंग ओवरहेड के हैंडल करते हैं।
पैरामीटर, सीमाएं और त्रुटियां
कॉन्टेक्स्ट विंडो कुल 100,000 टोकन की है, प्रति अनुरोध अधिकतम आउटपुट 32,000 टोकन का है। यदि max_tokens सेट नहीं है, तो सीमा 2,048 टोकन है। आप जनरेशन को नियंत्रित करने के लिए temperature, top_p, stop, और seed जैसे पैरामीटर का उपयोग कर सकते हैं। रेट लिमिट प्रति मिनट 300 अनुरोध और प्रति कुंजी 8 समानांतर अनुरोध हैं। अनुरोध बॉडी 8 MB से कम होनी चाहिए। सामान्य त्रुटियों में 401 (अमान्य कुंजी), 402 (अपर्याप्त क्रेडिट), और 429 (रेट लिमिट) शामिल हैं। क्रेडिट प्रीपेड है और कभी समाप्त नहीं होता है। त्रुटियां और अस्वीकृतियां मुफ्त हैं। एकमात्र कठिन सामग्री सीमा किशोरों से संबंधित यौन सामग्री है, जिसे हमेशा अस्वीकार कर दिया जाता है। $0.50 की 7 दिनों के लिए मान्य ट्रायल के लिए कोई कार्ड आवश्यक नहीं है।
cURL
curl https://api.unrestrictedai.cc/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
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedai.cc/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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedai.cc/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);स्ट्रीमिंग
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 की सभी असली सीमाएँ और सुविधाएँ एक जगह — क्रेडिट जोड़ने से पहले इन्हें देख लें।
| मद | मान |
|---|---|
| API फ़ॉर्मेट | OpenAI के अनुकूल: कोई भी OpenAI SDK चलेगा — बस base URL और कुंजी बदलें |
| प्रमाणीकरण | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.unrestrictedai.cc/v1 |
| एंडपॉइंट | POST /v1/chat/completions · GET /v1/models |
| मॉडल ID | uncensored |
| अधिकतम आउटपुट | 100,000-टोकन विंडो के शेष हिस्से तक; max_tokens वैकल्पिक (अलग सीमा नहीं) |
| स्ट्रीमिंग | हाँ — server-sent events; आख़िरी हिस्से में टोकन उपयोग |
| JSON मोड | response_format: {"type": "json_object"} |
| फ़ंक्शन कॉलिंग | हाँ — tools, tool_choice; जवाब में tool_calls, स्ट्रीमिंग में भी; नतीजे role: tool संदेश से भेजें |
| पैरामीटर | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| कॉन्टेक्स्ट विंडो | 100,000 टोकन (इनपुट + आउटपुट मिलाकर) |
| समानांतर अनुरोध | प्रति कुंजी एक साथ 8 तक |
| अनुरोध का आकार | 8 MB तक |
| रिस्पॉन्स हेडर | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| रेट लिमिट | प्रति कुंजी प्रति मिनट 300 अनुरोध |
| टॉप-अप | USDT (TRC20) या USDC (Base), $10 से $500 तक कोई भी पूरी राशि |
| बोनस | $50 से +5%, $100 से +10% |
| बिलिंग | प्रीपेड क्रेडिट, असली उपयोग के अनुसार; त्रुटियाँ और अस्वीकृतियाँ मुफ़्त |
| कीमत | प्रति 10 लाख इनपुट टोकन $0.25 · प्रति 10 लाख आउटपुट टोकन $1.00 |
| मुफ़्त ट्रायल क्रेडिट | $0.50, 7 दिन, कार्ड की ज़रूरत नहीं · ट्रायल कुंजी: 2 समानांतर अनुरोध, 60 प्रति मिनट; पहले टॉप-अप के बाद पूरी सीमाएँ (8 और 300) |
| वैधता | भुगतान किया क्रेडिट कभी समाप्त नहीं होता, कोई सदस्यता नहीं |
| साइन इन | 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 | मॉडल व्यस्त — कुछ सेकंड बाद फिर कोशिश करें |
प्रश्न और उत्तर
क्या यह API आधिकारिक OpenAI सेवा है?
नहीं। हम एक अकेले, बिना सेंसर ओपन-वेट मॉडल को मानक OpenAI-संगत इंटरफ़ेस के माध्यम से प्रदान करते हैं। यह GPT, Claude, Gemini या किसी अन्य विक्रेता का मॉडल नहीं है। यह एक स्वतंत्र सेवा है जो हमारे अपने सर्वर पर चलती है।
मैं अपना क्रेडिट कैसे टॉप-अप करूं?
क्रेडिट केवल क्रिप्टो के साथ टॉप-अप किया जाता है: USDT (TRC20) या USDC (Base)। न्यूनतम टॉप-अप $10 है, अधिकतम $500 है। $50 के टॉप-अप पर +5% बोनस और $100 पर +10% बोनस मिलता है। कार्ड या PayPal स्वीकार नहीं किए जाते।
कॉन्टेक्स्ट विंडो का आकार क्या है?
कॉन्टेक्स्ट विंडो प्रॉम्प्ट और कंप्लीशन मिलाकर 100,000 टोकन है। प्रति अनुरोध अधिकतम आउटपुट 32,000 टोकन है, या 2,048 टोकन यदि max_tokens निर्दिष्ट नहीं है।
आपकी कुंजी बस एक फ़ॉर्म दूर है
एक खाता बनाएं, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।