API दस्तावेज़ीकरण
अपनी समर्पित API कुंजी का उपयोग करके मिनटों में uncensored AI API के साथ शुरुआत करें। टेक्स भेजें और तुरंत अससीमित प्रतिक्रियाएं प्राप्त करें।
बेस URL और प्रमाणीकरण
प्रमाणीकरण एक एकल API कुंजी का उपयोग करता है जो Authorization हेडर। हर अनुरोध में इस हेडर की आवश्यकता होती है आपके खाते की पहचान करने और टोकन उपयोग को ट्रैक करने के लिए। आपको प्रति खाता एक सक्रिय कुंजी मिलती है, और एक नई जनरेट करने से पिछली कुंजी तुरंत प्रतिस्थापित हो जाती है। यह सुनिश्चित करता है कि आपके इंटीग्रेशन के लिए हमेशा एक स्वच्छ क्रेडेंशियल रहे।
curl https://api.trulyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
}'
पहला अनुरोध
पहला अनुरोध पुष्टि करता है कि आपकी इंटीग्रेशन uncensored LLM API के साथ काम कर रही है। एक सरल प्रॉम्प्ट भेजें ताकि यह सत्यापित हो सके कि मॉडल मान्य अस्वीकृतियों के बिना प्रतिक्रिया देता है। आप आधिकारिक OpenAI SDKs या किसी भी संगत क्लाइंट का उपयोग कर सकते हैं, बस हमारे बेस यूआरएल को इंगित करें। यह चरण सत्यापित करता है कि आपकी कुं सक्रिय है और क्रेडिट उपलब्ध है।
from openai import OpenAI
client = OpenAI(base_url="https://api.trulyuncensoredai.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 SDK एकीकरण
Node SDK का उपयोग करके अपने JavaScript या TypeScript प्रोजेक्ट्स में सीधे एकीकृत करें। बेस यूआरएल और API कुंजी को एक बार कॉन्फ़िगर करें, फिर चैट कंप्लीशंस एंडपॉइंट को कॉल करें। यह दृष्टिकोण आपके कोड को साफ़ रखता है और ऑथेंटिकेशन को स्वचालित रूप से हैंडल करता है। यह सर्वर-साइड रेंडरिंग या बैकएंड सेवाओं के लिए आदर्श है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.trulyuncensoredai.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);
स्ट्रीमिंग रिस्पॉन्सेस
स्ट्रीमिंग को सक्षम करें ताकि टोकन जनरेट होते ही प्राप्त हो सकें। यह लंबे-रूप के रोलप्ले या रचनात्मक लेखन कार्यों के लिए प्रतीत होने वाली विलंबता को कम करता है। अंतिम चंक में सटीक बिलिंग के लिए कुल टोकन उपयोग होता है। स्ट्रीमिंग अधिकांश आधुनिक SDKs में मानक 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)
सीमाएं और त्रुटियां
रेट लिमिट्स प्रति मिनट 300 अनुरोध और प्रति कुंजी 8 समवर्ती अनुरोध लागू करती हैं। एक 401 त्रुटि का अर्थ है कि आपकी कुंजी अमान्य या रद्द कर दी गई है। एक 402 त्रुटि अपर्याप्त पूर्वभुगतान क्रेडिट की ओर इशारा करती है। एक 429 त्रुटि संकेत देती है कि आपने रेट लिमिट को पार कर लिया है। इन त्रुटियों को हमेशा प्रभावी ढंग से संभालें ताकि टूटे हुए उपयोगकर्ता अनुभव से बचा जा सके।
संदर्भ विंडो
मॉडल इनपुट और आउटपुट दोनों के लिए 100,000 टोकन की कॉन्टेक्स्ट विंडो का समर्थन करता है। यह रोलप्ले परिदृश्यों या बड़े दस्तावेज़ विश्लेषण में व्यापक इतिहास की अनुमति देता है। आउटपुट प्रति अनुरोध 16,000 टोकन पर सीमित है, या 2,048 यदि आप निर्दिष्ट नहीं करते हैं max_tokens. इन सीमाओं के भीतर रहने के लिए अपने टोकन उपयोग की निगरानी करें।
सामान्य प्रश्न
uncensored AI API के साथ शुरुआत कैसे करें?
अपनी प्रीपेड क्रेडिट क्रिप्टो के माध्यम से जोड़ें, फिर चैट पूर्णता एंडपॉइंट पर अपना पहला अनुरोध भेजें। मॉडल तुरंत प्रतिक्रिया देता है, कानूनी वयस्क सामग्री के लिए नरम अस्वीकृति के बिना।
यदि रेट लिमिट से अधिक हो जाता हूँ तो क्या होता है?
आपने प्रति मिनट 300 अनुरोधों या 8 समवर्ती अनुरोध सीमा को पार कर लिया है। पुनः प्रयास करने से पहले एक छोटा समय प्रतीक्षा करें, या अपने क्लाइंट को समवर्ती कनेक्शन कम करने के लिए अनुकूलित करें। सीमाएं प्रति API कुंजी लागू की जाती हैं।
क्या अनसेंसर्ड LLM ऑनलाइन हमेशा उपलब्ध है?
API हमारे समर्पित सर्वरों पर होस्ट किया गया है, बिना किसी वेंडर रूटिंग के। हालांकि हम उच्च अपटाइम का लक्ष्य रखते हैं, लेकिन SLA गारंटी नहीं है। किसी भी नियोजित रखरखाव या घटनाओं के लिए स्थिति पृष्ठ जांचें।
अपना API key प्राप्त करें
रजिस्टर करें, अपनी कुंजी कॉपी करें, अपनी बेस URL अपडेट करें। बस इतना ही।