API दस्तावेज़ीकरण
सेकंड में uncensored AI बॉट API के साथ शुरुआत करें। यह गाइड प्रमाणीकरण, अपना पहला अनुरोध भेजने और स्ट्रीमिंग प्रतिक्रियाओं को हैंडल करने के लिए आवश्यक चरणों को कवर करती है।
बेस URL और प्रमाणीकरण
सभी API अनुरोधों के लिए बेस यूआरएल है https://api.uncensoredaibot.com/v1. API कुंजी पास करके प्रमाणीकरण करें Authorization हेडर। Google या ईमेल के माध्यम से साइनअप करें ताकि आपको तुरंत कुंजी मिल सके; फ़ोन नंबर की आवश्यकता नहीं है। आपकी कुंजी आपको बिना किसी मासिक सब्सक्रिप्शन के अनसेंसर्ड LLM API तक पहुंच प्रदान करती है।
curl https://api.uncensoredaibot.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five errors in my current Python script"}]
}'
आपका पहला अनुरोध
एक POST अनुरोध भेजें /v1/chat/completions मॉडल ID के साथ uncensored. API मानक पैरामीटर जैसे स्वीकार करती है temperature और top_p जनरेशन को नियंत्रित करने के लिए। आप लंबी सामग्री के लिए कंटेक्स्ट विंडो को 100,000 टोकन तक समायोजित कर सकते हैं। यह सेटअप किसी भी OpenAI-संगत क्लाइंट के साथ काम करता है।
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaibot.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)
Node.js इंटीग्रेशन
आधिकारिक openai npm पैकेज या कोई संगत लाइब्रेरी तेजी से इंटीग्रेट करने के लिए। सेट करें baseURL हमारे एंडपॉइंट पर और अपना API कुंड प्रदान करें। अनसेंसर्ड AI मॉडल्स टेक्स्ट जनरेशन को कुशलता से संभालते हैं। आप संरचित डेटा आउटपुट के लिए JSON मोड भी सक्षम कर सकते हैं।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaibot.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);
स्ट्रीमिंग रिस्पॉन्सेस
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true आपके अनुरोध में। API वास्तविक समय में टोकन वितरण के लिए Server-Sent Events (SSE) लौटाता है। आप स्ट्रीम के अंतिम खंड में टोकन उपयोग मेट्रिक्स तक पहुंच सकते हैं। यह विधि उपयोगकर्ताओं द्वारा लंबी कहानियां जनरेट करते समय अनुभव की गई विलंबता को कम करती है।
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 कुंजी प्रति मिनट 300 अनुरोधों और 8 समवर्ती अनुरोधों का समर्थन करती है। यदि आपकी कुंजी अमान्य या समाप्त हो गई है, तो आपको एक 401 त्रुटि मिलेगी। एक 402 त्रुटि का अर्थ है अपर्याप्त पूर्वभुगतान क्रेडिट, जबकि 429 दर सीमा की समाप्ति को संकेत देता है। त्रुटियां आपके टोकन बैलेंस का उपभोग नहीं करतीं।
संदर्भ विंडो और सीमाएँ
मॉडल इनपुट और आउटपुट दोनों के लिए 100,000-टोकन का कॉन्टेक्स्ट विंडो सपोर्ट करता है। प्रति रिक्वेस्ट अधिकतम आउटपुट 16,000 टोकन है, या 2,048 यदि max_tokens अनसेट है। अनुरोध बॉडी 8 MB से अधिक नहीं होनी चाहिए। इन सीमाओं का उपयोग अपनी टोकन बजट की प्रभावी रूप से योजना बनाने के लिए करें।
सहायता & FAQ
uncensored AI बॉट API बेस URL क्या है?
बेस यूआरएल HTTPS://api.uncensoredaibot.com/v1 है। जब आप base_url कॉन्फ़िगरेशन अपडेट करते हैं तो यह मानक OpenAI SDKs और क्लाइंट्स के साथ संगत है।
अनसेंसर्ड AI API के साथ प्रमाणीकरण कैसे करें?
अपना API कुंजी Authorization हेडर में Bearer टोकन के रूप में पास करें। आप Google या ईमेल से साइन अप करने के तुरंत बाद एक कुंजी प्राप्त कर सकते हैं।
यदि रेट लिमिट्स से अधिक हो जाता हूँ तो क्या होता है?
आपको 429 Too Many Requests त्रुटि मिलेगी। सीमा प्रति कुंजी प्रति मिनट 300 अनुरोध है, जिसमें 8 समानांतर अनुरोधों के लिए एक कंकरेंसी कैप है।
अपना API टोकन जनरेट करें
रजिस्टर करें, अपनी कुंजी प्राप्त करें, और एंडपॉइंट पर पॉइंट करें। यही पूरी कॉन्फ़िगरेशन है।