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