होमदस्तावेज़ीकरण03/07
त्वरित प्रलेखन: बिना सेंसर मॉडल को एकीकृत करें
कम समय में हमारी OpenAI-संगत बिना सेंसर API को एकीकृत करें। बिना प्रतिबंधों वाले टेक्स्ट के लिए अनुकूलित एकमात्र मॉडल का उपयोग करें और इस त्वरित गाइड के साथ तुरंत परिणाम प्राप्त करें।
https://api.apiiasincensura.com/v1uncensoredबेस URL और प्रमाणीकरण सेटअप
शुरू करने के लिए, आपको एक API कुंजी की आवश्यकता है। केवल अपने ईमेल और पासवर्ड के साथ खाता बनाने के पृष्ठ पर साइन अप करें; कुंजी तुरंत दिखाई देती है। $0.50 के मुफ़्त ट्रायल क्रेडिट के लिए कार्ड की आवश्यकता नहीं है। अपनी अद्वितीय कुंजी के साथ पर्यावरण चर OPENAI_API_KEY सेट करें। इस सेवा का बेस URL है https://api.apiiasincensura.com/v1। यह एंडपॉइंट OpenAI क्लाइंट इकोसिस्टम के साथ मूल रूप से संगत है, जिससे बिना जटिल एडाप्टर के मौजूदा एप्लिकेशन में आपकी uncensored llm api को एकीकृत करना आसान हो जाता है।
मुख्य एंडपॉइंट: POST /v1/chat/completions
मुख्य एंडपॉइंट POST /v1/chat/completions है। यहाँ आप अपनी बातचीत भेजते हैं और उत्पन्न टेक्स्ट प्राप्त करते हैं। मॉडल को uncensored आईडी के साथ कॉल किया जाता है। यह सेवा एक api ia है जो केवल टेक्स्ट के लिए है: यह एम्बेडिंग, छवियों, ऑडियो या वीडियो का समर्थन नहीं करती है। अनुरोध को मानक चैट फॉर्मेट का पालन करना चाहिए। यदि आप कनेक्टिविटी का परीक्षण करना चाहते हैं, तो GET /v1/models का उपयोग करें ताकि यह सत्यापित किया जा सके कि सेवा सही ढंग से प्रतिक्रिया दे रही है, इसके बाद ही पेलोड भेजें।
curl https://api.apiiasincensura.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."}]
}'
स्ट्रीमिंग (SSE) समर्थन
चैट कंप्लीशन्स एंडपॉइंट सर्वर-सेंट इवेंट्स (SSE) के माध्यम से रियल-टाइम प्रतिक्रियाओं का समर्थन करता है। stream: true सेट करने पर, आपको एक बार में पूरी प्रतिक्रिया के बजाय टेक्स्ट के टुकड़ों का स्ट्रीम प्राप्त होगा। यह उन यूआई के लिए आदर्श है जो अक्षर-दर-अक्षर जनरेशन प्रदर्शित करते हैं। मॉडल तुरंत प्रतिक्रिया देता है और पूरे कॉन्टेक्स्ट विंडो के समाप्त होने का प्रतीक्षा नहीं करता है, जिससे 100,000 टोकन की विंडो के भीतर लंबी प्रतिक्रियाओं के लिए भी लेटेंसी कम बनी रहती है।
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 ia sin censura मूल tool/function calling का समर्थन करती है। आप अनुरोध बॉडी में फ़ंक्शन परिभाषित कर सकते हैं और मॉडल उन्हें निष्पादित करने के लिए आवश्यक JSON तर्क वापस करेगा। इससे एजेंट या बाहरी सिस्टम के साथ इंटरैक्ट करने वाले एप्लिकेशन बनाए जा सकते हैं। मॉडल JSON संरचना के निर्देशों का पालन करने के लिए अनुकूलित है और सामग्री प्रतिबंधों के कारण टेक्स्ट या तकनीकी डेटा उत्पन्न करने से इनकार नहीं करता है। सुनिश्चित करें कि आप मॉडल की प्रतिक्रिया को पार्स करें ताकि टूल के तर्क प्राप्त किए जा सकें।
from openai import OpenAI
client = OpenAI(base_url="https://api.apiiasincensura.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/JS कोड उदाहरण
एकीकरण आधिकारिक SDKs का उपयोग करके सीधा है। Python में, हमारे बेस URL की ओर इशारा करके क्लाइंट को इनिशियलाइज़ करें। JavaScript में, कॉन्फ़िगरेशन समान है। याद रखें कि केवल एक ही मॉडल उपलब्ध है: uncensored। मॉडल रूटिंग या चयन नहीं है। कोड को मॉडल की प्रतिक्रियाओं को संभालना चाहिए और यदि आप स्ट्रीमिंग का उपयोग कर रहे हैं तो प्रवाह के अंत का प्रबंधन करना चाहिए। ia sin restricciones की सरलता इस तथ्य में निहित है कि आपको केवल मानक इनपुट और आउटपुट टेक्स्ट को संभालने की आवश्यकता होती है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiiasincensura.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);
रेट लिमिट और अनुरोध बॉडी
अवरोधों से बचने के लिए तकनीकी सीमाओं का पालन करें। प्रति API कुंजी प्रति मिनट अधिकतम 300 अनुरोधों की अनुमति है। अनुरोध का बॉडी 8 MB से अधिक नहीं हो सकता। यदि आप इन सीमाओं को पार करते हैं, तो API 429 Too Many Requests स्थिति कोड लौटाता है। यदि आपका प्रीपेड क्रेडिट बैलेंस खत्म हो जाता है, तो आपको 402 Payment Required कोड मिलता है। क्रेडिट कभी समाप्त नहीं होता, इसलिए आप बिना किसी जुर्माना के जब चाहें टॉप-अप कर सकते हैं। कॉन्टेक्स्ट विंडो प्रॉम्प्ट और कंप्लीशन के बीच संयुक्त रूप से 100,000 टोकन की है।
तकनीकी विवरण
API की सभी असली सीमाएँ और सुविधाएँ एक जगह — क्रेडिट जोड़ने से पहले इन्हें देख लें।
| मद | मान |
|---|---|
| API फ़ॉर्मेट | OpenAI के अनुकूल: कोई भी OpenAI SDK चलेगा — बस base URL और कुंजी बदलें |
| एंडपॉइंट | POST /v1/chat/completions · GET /v1/models |
| मॉडल ID | uncensored |
| Base URL | https://api.apiiasincensura.com/v1 |
| प्रमाणीकरण | Authorization: Bearer YOUR_KEY |
| स्ट्रीमिंग | हाँ — server-sent events; आख़िरी हिस्से में टोकन उपयोग |
| JSON मोड | response_format: {"type": "json_object"} |
| कॉन्टेक्स्ट विंडो | 100,000 टोकन (इनपुट + आउटपुट मिलाकर) |
| अधिकतम आउटपुट | 100,000-टोकन विंडो के शेष हिस्से तक; max_tokens वैकल्पिक (अलग सीमा नहीं) |
| फ़ंक्शन कॉलिंग | हाँ — tools, tool_choice; जवाब में tool_calls, स्ट्रीमिंग में भी; नतीजे role: tool संदेश से भेजें |
| पैरामीटर | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| रेट लिमिट | प्रति कुंजी प्रति मिनट 300 अनुरोध |
| रिस्पॉन्स हेडर | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| समानांतर अनुरोध | प्रति कुंजी एक साथ 8 तक |
| अनुरोध का आकार | 8 MB तक |
| बोनस | $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 | मॉडल व्यस्त — कुछ सेकंड बाद फिर कोशिश करें |
अक्सर पूछे जाने वाले प्रश्न
किस सामग्री पर कड़ाई से प्रतिबंध है?
हालाँकि मॉडल कानूनी वयस्क सामग्री, काल्पनिक कहानियों और विवादास्पद विषयों के लिए बिना सेंसर है, किशोरों से जुड़ी यौन सामग्री हमेशा ब्लॉक की जाती है। यह एकमात्र कठोर सीमा है जो बिना किसी अपवाद के सभी अनुरोधों पर लागू होती है।
API का खर्च कितना है और भुगतान कैसे काम करता है?
यह सब्सक्रिप्शन के बिना उपयोग के आधार पर मॉडल है। मूल्य इनपुट टोकन के प्रति 1M के लिए $0.25 और आउटपुट टोकन के प्रति 1M के लिए $1.00 है। प्रीपेड क्रेडिट की कोई समाप्ति तिथि नहीं है। आप कम से कम $10 से क्रिप्टोकरेंसी (USDT या USDC) के साथ टॉप-अप कर सकते हैं, जिससे राशि के आधार पर 5% या 10% बोनस मिलता है।
क्या मैं अपनी API कुंजी उत्पादन (production) में उपयोग कर सकता हूँ?
हाँ, कुंजी खाते के लिए अद्वितीय है और किसी भी समय पुनः उत्पन्न की जा सकती है, जिससे पिछली अमान्य हो जाती है। बेसिक खाते के लिए फोन सत्यापन या कार्ड की आवश्यकता नहीं है, जिससे त्वरित डेप्लॉयमेंट आसान होती है। मॉडल आपके प्रॉम्प्ट को प्रशिक्षण के लिए उपयोग नहीं करता है, जिससे आपके डेटा फ़्लो में गोपनीयता सुनिश्चित होती है।
आपकी कुंजी एक कदम दूर है
एक खाता बनाएं, कुंजी कॉपी करें और बेस URL बदलें। इतना ही आसान।