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