API क्विकस्टार्ट गाइड
अपने मौजूदा टूल्स को एक अनसेंसर्ड चैट GPT बैकएंड से एकल बेस यूआरएल परिवर्तन के साथ कनेक्ट करें। यह गाइड आपको प्रमाणीकरण, कोडिंग और अपनी पसंदीदा भाषा में रिफ्यूजल हैंडल करने के माध्यम से ले जाती है।
प्रमाणीकरण और बेस यूआरएल
आपका API key हमारे uncensored LLM API द्वारा हर अनुरोध को प्रमाणीकृत करता है। हम मानक Bearer token हेडर्स का उपयोग करते हैं, इसलिए आप अपना बेस यूआरएल और कुंजी किसी भी OpenAI-compatible SDK में बिना लॉजिक को फिर से लिखे बदल सकते हैं। एंडपॉइंट यहां स्थित है https://api.gptchatuncensored.com/v1 और POST अनुरोधों को स्वीकार करता है /chat/completions. आपको अपनी कुंजी को Authorization: Bearer YOUR_KEY हेडर। यह सेटअप आधिकारिक SDKs या थर्ड-पार्टी व्रैपर्स के साथ तुरंत काम करता है। हम एम्बेडिंग या विजन फीचर्स नहीं प्रदान करते हैं, इसलिए अपने पेलोड को टेक्स्ट जनरेशन पर केंद्रित रखें। आपका क्रेडिट केवल तभी चार्ज होता है जब टोकन प्रोसेस किए जाते हैं, जिससे हाई-वॉल्यूम अनसेंसर्ड उपयोग के लिए लागत पूर्वानुमेय होती है।
अपनी पहली कंप्लीशन भेजना
का उपयोग करके पाठ उत्पन्न करने के लिए एक पूर्णता अनुरोध भेजें uncensored मॉडल। यह उदाहरण प्रॉम्प्ट की मूल संरचना को दिखाने के लिए cURL का उपयोग करता है। आप रचनात्मकता को नियंत्रित करने के लिए तापमान को समायोजित कर सकते हैं या रोलप्ले के लिए एक स्टॉप सीक्वेंस सेट कर सकते हैं। प्रतिक्रिया एक JSON ऑब्जेक्ट लौटाती है जिसमें उत्पन्न टेक्स्ट choices array. सुनिश्चित करें कि आपके सिस्टम प्रॉम्प्स आपको आवश्यक अनकैप्ड शैली की अनुमति दें। यदि आपको त्रुटियां आती हैं, तो अपनी कुंजी की वैधता या क्रेडिट बैलेंस की जांच करें। मॉडल मानक LLMs में आम अस्वीकारोक्तियों के बिना कानूनी वयस्क सामग्री का उत्तर देता है।
curl https://api.gptchatuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 200 word scene with two characters in a room"}]
}'
यह सरल कॉल साबित करता है कि आपकी इंटीग्रेशन काम कर रही है। अब आप इस आधार पर जटिल एप्लिकेशन बना सकते हैं। अनसेंसर्ड API कॉन्टेक्स्ट मैनेजमेंट का भारी काम हैंडल करता है। आपको केवल अपनी एप्लिकेशन लॉजिक और यूजर एक्सपीरियंस पर ध्यान केंद्रित करने की जरूरत है। तुरंत सामग्री जनरेट शुरू करने के लिए कोई जटिल सेटअप की जरूरत नहीं है।
पैरामीटर कॉन्फ़िगर करें (temp, top_p)
समायोजित करें temperature और top_p आपके आउटपुट की यादृच्छिकता (randomness) को नियंत्रित करने के लिए। कम तापमान (temperature) प्रतिक्रियाओं को अधिक निर्धारित और केंद्रित बनाता है, जो कोड या तथ्यात्मक कार्यों के लिए आदर्श है। उच्च तापमान रचनात्मकता बढ़ाता है, जो भूमिका निभाने (roleplay) या रचनात्मक लेखन के लिए बिल्कुल सही है। The top_p पैरामीटर संचयी प्रायिकता द्वारा शब्दावली को फ़िल्टर करता है, नियंत्रण की एक और परत प्रदान करता है। आप इन्हें इनके साथ संयोजित कर सकते हैं max_tokens आउटपुट लंबाई को सीमित करने के लिए। ये पैरामीटर मानक OpenAI APIs में की तरह ही काम करते हैं, परिचितता सुनिश्चित करते हैं। Use seed परीक्षण के दौरान पुनरुत्पादनीय परिणामों के लिए। इन सेटिंग्स को अनकैप्सर्ड शैली से मेल खाने के लिए फाइन-ट्यून् करें जिसे आप अपने विशिष्ट उपयोग मामले के लिए पसंद करते हैं।
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncensored.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)
Python डेवलपर आसान एकीकरण के लिए आधिकारिक SDK का लाभ उठा सकते हैं। कोड स्निपेट दिखाता है कि इन पैरामीटर को एक मानक अनुरोध में कैसे सेट करें। आप संवाद इतिहास बनाए रखने के लिए संदेशों की एक सूची पास कर सकते हैं। uncensored LLM API इन बाधाओं का कड़ाई से पालन करता है। यह लचीलापन आपको अपनी इंफ्रास्ट्रक्चर बदले बिना विभिन्न टोन और शैलियों के साथ प्रयोग करने की अनुमति देता है।
स्ट्रीमिंग रिस्पॉन्स
स्ट्रीमिंग को सक्षम करें ताकि टोकन जनरेट होते ही प्राप्त हों, जिससे उपयोगकर्ताओं के लिए अनुभवजन्य विलंबता कम हो। स्ट्रीमिंग वास्तविक समय चैट एप्लिकेशन या लंबी सामग्री जनरेशन के लिए आवश्यक है। हमारा API कुशल डेटा वितरण के लिए Server-Sent Events (SSE) का समर्थन करता है। आपको बिलिंग सटीकता के लिए कुल टोकन उपयोग प्राप्त करने के लिए अंतिम चंक को संभालना होगा। uncensored API यह सुनिश्चित करता है कि स्ट्रीमिंग बड़े कॉन्टेक्स्ट विंडो के लिए भी विश्वसनीय रूप से काम करती है। stream पैरामीटर को stream=True इस मोड को सक्रिय करने के लिए अपने SDK क्लाइंट में। यह दृष्टिकोण रचनात्मक लेखन या रोलप्ले परिदृश्यों के लिए एक अधिक सहज उपयोगकर्ता अनुभव प्रदान करता है। delta field पूरे प्रतिक्रिया टेक्स्ट को जमा करने के लिए।
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)
स्ट्रीमिंग मेमोरी उपयोग में भी मदद करता है क्योंकि आपको पूरे जवाब का इंतज़ार करने की आवश्यकता नहीं होती। आप यूजर को तुरंत सामग्री दिखाना शुरू कर सकते हैं। यह लंबी बातचीत या विस्तृत व्याख्याओं के लिए विशेष रूप से उपयोगी है। अनसेंसर्ड मॉडल स्ट्रीम के दौरान सहसंबद्धता बनाए रखता है। सर्वोत्तम अनुभव के लिए सुनिश्चित करें कि आपका UI आंशिक जवाबों को सहजता से हैंडल करता है।
एरर्स और रिफ्यूज़ल्स हैंडल करना
हमारा अनकैप्ड मॉडल दुर्लभ ही सामग्री को अस्वीकार करता है, लेकिन यह किशोरों से संबंधित यौन सामग्री पर एक कठोर सीमा लागू करता है। यदि कोई अनुरोध विफल हो जाता है या सीमाओं से अधिक हो जाता है, तो आपको एक मानक HTTP त्रुटि कोड प्राप्त होगा। एक 401 स्थिति मान्य या समाप्त API कुंजी को इंगित करती है, जिससे आपको अपने क्रेडेंशियल जांचने की आवश्यकता होती है। एक 402 स्थिति का मतलब है कि आपका पूर्व-भुगतान क्रेडिट समाप्त हो गया है; जारी रखने के लिए क्रिप्टो के माध्यम से टॉप अप करें। एक 429 त्रुटि संकेत देती है कि आपने प्रति मिनट 300 अनुरोधों की सीमा को पार कर लिया है। ये त्रुटियां प्रतिकूल शरीर में स्पष्ट रूप से दस्तावेज की गई हैं। किशोर-संबंधित सामग्री के लिए इनकार हमेशा लागू किए जाते हैं, सुनिश्चित करते हुए कि अनुपालन बनाए रखा जाए। समस्याओं को जल्दी हल करने के लिए विस्तृत उपयोग लॉग के लिए अपने डैशबोर्ड की जांच करें।
सीमाएं और संदर्भ विंडो
API 100,000 टोकन का विशाल कॉन्टेक्स्ट विंडो सपोर्ट करता है, जो विस्तृत बातचीत के इतिहास या लंबे दस्तावेज़ों की अनुमति देता है। प्रत्येक रिक्वेस्ट में 16,000 टोकन तक आउटपुट किया जा सकता है, या 2,048 यदि max_tokens अनसेट है। आपको प्रति कुंजी प्रति मिनट 300 अनुरोध भेजने की सीमा है और 8 अनुरोधों की समवर्तिता सीमा है। अनुरोध बॉडी का आकार 8 MB से अधिक नहीं होना चाहिए। ये सीमाएं प्रदर्शन को कम किए बिना उच्च-वॉल्यूम अनकैप्स्ड उपयोग के लिए डिज़ाइन की गई हैं। आपकी API कुंजी आपके खाते के लिए अद्वितीय है, और यदि आवश्यक हो तो आप नई कुंजियां जनरेट कर सकते हैं। पूर्व-भुगतानित क्रेडिट मॉडल सुनिश्चित करता है कि आप केवल उसी के लिए भुगतान करें जिसका आप उपयोग करते हैं। मासिक शुल्क या सब्सक्रिप्शन आपके बिलिंग को जटिल नहीं बनाते हैं। यह पारदर्शिता आपके ऐप को स्केल करना आसान बनाती है।
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncensored.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);तकनीकी FAQ
क्या यह OpenAI से आधिकारिक uncensored चैट GPT है?
नहीं, हम एक स्वतंत्र अनकेंसर LLM API प्रदाता हैं। हम अपना खुद का ओपन-वेट मॉडल सेवा करते हैं, OpenAI से आधिकारिक GPT मॉडल नहीं। हमारी API OpenAI क्लाइंट्स के साथ संगत है, इसलिए आपका कोड बिना बदलाव के काम करता है, लेकिन अंडरलाइंग मॉडल अलग है।
मैं uncensored API सेवा के लिए भुगतान कैसे करूं?
हम केवल क्रिप्टो स्वीकार करते हैं: USDT (TRC20) या USDC (Base)। आप $20 और $500 के बीच टॉप-अप कर सकते हैं, बड़ी राशि के लिए बोनस क्रेडिट के साथ। कोई मासिक सब्सक्रिप्शन नहीं है, और आपका प्रीपेड क्रेडिट कभी समाप्त नहीं होता है। त्रुटियाँ और अस्वीकृतियाँ आपका क्रेडिट खर्च नहीं करती हैं।
अनसेंसर्ड मॉडल किस सामग्री को अस्वीकार करता है?
मॉडल कानूनी वयस्क, काल्पनिक और विवादास्पद विषयों के लिए अनसेंसर्ड है। हालाँकि, यह किशोरों से संबंधित यौन सामग्री को कठोरता से अस्वीकार करता है। यह सभी अनुरोधों पर लागू की जाने वाली एक कठोर सीमा है। अन्य सभी सामग्री प्रकार, जिसमें स्पष्ट वयस्क सामग्री शामिल है, सामान्यतः अनुमत हैं।
अपनी API कुंजी पुनः प्राप्त करें
रजिस्टर करें, कुंजी कॉपी करें, अपना बेस URL अपडेट करें। बस यही पूरी कॉन्फ़िगरेशन है।