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