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