अनकैप्ड GPT API संदर्भ
हमारी OpenAI-कम्पैटिबल API के साथ अनकेंसरड कंटेंट तुरंत जनरेट करें। अपना बेस यूआरएल बदलें, अपनी की सेट करें और सब्सक्रिप्शन लॉक्स के बिना रिक्वेस्ट भेजें।
बेस URL और प्रमाणीकरण
अपने क्लाइंट को HTTPS://api.gptuncensored.cc/v1 की ओर निर्देशित करें और प्रमाणीकरण हेडर में अपनी कुंजी पास करें। यह एकल एंडपॉइंट एम्बेडिंग्स या इमेज प्रोसेसिंग के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता के बिना सभी टेक्स्ट जनरेशन संभालता है। आप Google या ईमेल के माध्यम से साइन अप करने के तुरंत बाद एक कुंजी प्राप्त करते हैं, इसलिए आप मिनटों में परीक्षण शुरू कर सकते हैं। API कुंजी हर अनुरोध को प्रमाणीकृत करती है, और आप इसे यदि आवश्यक हो तो पुनः जनरेट कर सकते हैं, हालांकि प्रति खाता केवल एक सक्रिय कुंजी की अनुमति है।
पहला अनुरोध cURL के साथ
/v1/chat/completions पर एक सरल POST अनुरोध भेजें ताकि आपकी सेटअप की जाँच की जा सके। यह curl कमांड असीमित मॉडल से प्रतिक्रिया प्राप्त करने के लिए आवश्यक न्यूनतम संरचना को प्रदर्शित करता है। YOUR_API_KEY को अपने डैशबोर्ड पर उत्पन्न की से बदलें। मॉडल ID "uncensored" सुनिश्चित करता है कि आप कानूनी वयस्क सामग्री के लिए सुरक्षा अस्वीकृतियों के बिना समर्पित अंतर्बिंदु पर हों।
curl https://api.gptuncensored.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the pros and cons of using Rust for backend systems"}]
}'
Python SDK इंटीग्रेशन
हमारे uncensored एंडपॉइंट पर सहजता से इंटीग्रेट करने के लिए custom base_url के साथ आधिकारिक openai पैकेज का उपयोग करें। इस दृष्टिकोण से आप मौजूदा कोड संरचना बनाए रख सकते हैं जबकि हमारे uncensored एंडपॉइंट पर स्विच कर सकते हैं। क्लाइंट इनिशियलाइज़ेशन में api_key और base_url को स्पष्ट रूप से सेट करें। मॉडल पैरामीटर को सही रूटिंग सुनिश्चित करने के लिए "uncensored" पर सेट होना चाहिए। यह विधि मानक OpenAI SDK संस्करणों के साथ काम करती है, जिससे Python क्लाइंट्स का उपयोग करने वाले डेवलपर्स के लिए माइग्रेशन सरल होता है।
from openai import OpenAI
client = OpenAI(base_url="https://api.gptuncensored.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 एकीकरण
नोड.जेएस वातावरण में अपने बेस यूआरएल और कुंजी के साथ ओपनएआई क्लाइंट को इनिशियलाइज़ करें। यह सेटअप अलग-अलग प्रोग्रामिंग भाषाओं के बीच स्थिरता सुनिश्चित करते हुए पायथन दृष्टिकोण की नकल करता है। आप अपने कंप्लीशन कॉल्स में मॉडल आईडी "uncensored" को सीधे पास कर सकते हैं। क्लाइंट कॉन्फ़िगर करने के बाद प्रमाणीकरण हेडर स्वचालित रूप से संभाल लेता है। यह इंटीग्रेशन तापमान और top_p जैसे मानक पैरामीटरों का समर्थन करता है, जिससे आप आउटपुट शैली को फाइन-ट्यून कर सकते हैं।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptuncensored.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) लौटाता है जिसे आप टोकन-दर-टोकन पार्स कर सकते हैं। यह रियल-टाइम एप्लिकेशन के लिए आदर्श है जहां आप आउटपुट को जनरेट होते ही प्रदर्शित करना चाहते हैं। अंतिम चंक में बिलिंग के लिए पूर्ण टोकन उपयोग आंकड़े शामिल होते हैं। स्ट्रीमिंग उपयोगकर्ताओं के लिए अनुपस्थित लेटेंसी को कम करती है, जिससे uncensored मॉडल लंबे रोलप्ले सत्रों या डेटा एक्सट्रैक्शन टास्क के दौरान अधिक प्रतिक्रियाशील लगता है।
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)
सीमाएं, त्रुटियां, और संदर्भ विंडो
यदि आपकी कुंजी अमान्य है तो 401 त्रुटि, यदि आपके पास प्रीपेड क्रेडिट नहीं है तो 402, और यदि आप प्रति मिनट 300 अनुरोधों की दर सीमा से अधिक हो जाते हैं तो 429 त्रुटि की उम्मीद करें। संदर्भ विंडो कुल 100,000 टोकन का समर्थन करती है, जिसमें प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। अनुरोध बॉडी 8 MB से अधिक नहीं हो सकती है, और आप प्रति कुंजी 8 समवर्ती अनुरोध चला सकते हैं। त्रुटियां और अस्वीकृतियां आपके प्रीपेड क्रेडिट का उपभोग नहीं करती हैं, इसलिए आप केवल सफल टोकन जनरेशन के लिए भुगतान करते हैं। यह पारदर्शी मूल्य निर्धारण मॉडल सुनिश्चित करता है कि आपको पता हो कि आप किसके लिए भुगतान कर रहे हैं, बिना किसी छिपे हुए टier सीमा के।
सहायता & उत्तर
क्या यह आधिकारिक GPT API है?
नहीं, हम एक स्वतंत्र प्रदाता हैं जो अपना खुद का अनसेंसर्ड मॉडल चला रहे हैं। हम OpenAI API फॉर्मेट के साथ संगत हैं, इसलिए आपका मौजूदा कोड काम करता है, लेकिन हम GPT, Claude या अन्य वेंडर मॉडल सेवा नहीं करते हैं। उनके विशिष्ट मॉडल विवरण के लिए वेंडर's की अपनी दस्तावेज़ जांचें।
यदि मुझे 402 एरर मिलता है तो क्या होता है?
402 त्रुटि का अर्थ है कि आपका पूर्वभुगतान क्रेडिट खत्म हो गया है। आप $20 और $500 के बीच की राशि के साथ USDT (TRC20) या USDC (Base) का उपयोग करके टॉप अप कर सकते हैं। क्रेडिट कभी समाप्त नहीं होते, इसलिए आप जब भी उन्हें आवश्यकता हो तब फंड जोड़ सकते हैं, बिना मासिक सदस्यता शुल्क के।
कॉन्टेक्स्ट विंडो कैसे काम करता है?
मॉडल प्रॉम्प्ट और पूर्णता दोनों को मिलाकर 100,000 टोकन संदर्भ विंडो का समर्थन करता है। आप एकल आउटपुट में 16,000 टोकन तक अनुरोध कर सकते हैं। यदि आप max_tokens सेट नहीं करते हैं, तो डिफ़ॉल्ट सीमा 2,048 टोकन होती है। यह प्रदर्शन बनाए रखते हुए व्यापक संदर्भ हैंडलिंग की अनुमति देता है।
अपनी कुंजी तुरंत जनरेट करें
रजिस्टर करें, कुंजी कॉपी करें, बेस URL अपडेट करें। तीन चरणों में पूर्ण इंटीग्रेशन।