HI ▾

बिना सेंसर 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 URLhttps://api.uncensoredchatgpt.top/v1
एंडपॉइंटPOST /v1/chat/completions · GET /v1/models
प्रमाणीकरणAuthorization: Bearer YOUR_KEY
मॉडल IDuncensored
कॉन्टेक्स्ट विंडो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 के साथ आती हैं; विफल या अस्वीकृत अनुरोधों का शुल्क नहीं लगता।

कोडप्रकारअर्थ
400bad_requestअमान्य JSON, खाली संदेश, गलत पैरामीटर या कॉन्टेक्स्ट विंडो से अधिक
401missing_key · invalid_key · key_revokedकुंजी नहीं, गलत कुंजी या नई कुंजी से बदली गई
402no_creditक्रेडिट ख़त्म — टॉप-अप करें, तुरंत चालू
403content_blockedनाबालिगों से जुड़ी यौन सामग्री — अस्वीकार, कोई शुल्क नहीं
404not_foundअज्ञात एंडपॉइंट
413request_too_largeबॉडी 8 MB से बड़ी
429rate_limited · concurrency300/मिनट या 8 समानांतर से अधिक — रुककर फिर कोशिश करें
503upstream_busyमॉडल व्यस्त — कुछ सेकंड बाद फिर कोशिश करें

प्रश्न और उत्तर

क्या यह आधिकारिक OpenAI API है?

नहीं, यह एक स्वतंत्र सेवा है जो ओपन-वेट मॉडल का उपयोग करती है। यह OpenAI API फॉर्मेट के साथ संगत है लेकिन GPT-4 या GPT-3.5 नहीं है। यह एक अलग बिना सेंसर LLM API है जो हमारे अपने सर्वरों पर होस्ट किया गया है।

यदि मैं रेट लिमिट से अधिक हो जाता हूँ तो क्या होता है?

API एक <code>429</code> स्टेटस कोड लौटाता है। आपको अपने क्लाइंट में एक्सपोनेन्शियल बैकऑफ़ के साथ रीट्राई लॉजिक लागू करना चाहिए। प्रति कुंजी प्रति मिनट 300 अनुरोध की सीमा है।

शुरू करने के लिए मुझे क्रेडिट कार्ड की आवश्यकता है?

नहीं। नए खातों को 7 दिनों के लिए मान्य $0.50 के ट्रायल क्रेडिट प्राप्त होते हैं। कार्ड की आवश्यकता नहीं है। निरंतर उपयोग के लिए, आप क्रिप्टो (USDT या USDC) के साथ टॉप-अप करते हैं।

आपकी कुंजी बस एक फ़ॉर्म दूर है

एक खाता बनाएँ, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।

API कुंजी पाएँ