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