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